Printer Friendly
The Free Library
5,666,241 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

S&P Ratings -- Freddie Mac.


Business Editors

NEW YORK--(BUSINESS WIRE)--June 7, 2004

Freddie Mac Freddie Mac: see Federal Home Loan Mortgage Corporation. :


Issues:
                                                Rating    Rating Date

US$15 bil  global debt facility                 AAA/A-1+  22-May-1995
Yen41.8 bil  Global Bank Note Prog 08/28/1998: sr
   unsecd                                       AAA       29-Jun-2000
Global Universal Debt Facility Sr. Unsec
   Bonds/Notes 07/17/2001: sr unsecd            AAA       20-Jul-2001
US$5 bil 5.625%  nts due 03/15/2011             AAA       06-Dec-2001
US$7 bil 5.75%  nts due 03/15/2009              AAA       06-Dec-2001
US$4.24 bil 6.25%  global reference bnds due
   07/15/2032                                   AAA       06-Mar-2002
US$6 bil 3.875%  nts due 02/15/2005             AAA       06-Mar-2002
US$150 mil step up med-term nts due 02/28/2017  AAA       07-Mar-2002
US$150 mil 4.25%  med-term nts due 09/07/2005   AAA       12-Mar-2002
EUR5 bil 4.625%  global nts due 02/15/2007      AAA       12-Mar-2002
US$10 bil 5.75%  global deb due 01/15/2012      AAA       12-Mar-2002
US$150 mil 4.625%  med-term nts due 03/22/2006  AAA       25-Mar-2002
US$100 mil 4.715%  med-term nts due 03/22/2006  AAA       25-Mar-2002
US$250 mil 4.3%  med-term nts due 10/01/2004    AAA       15-Apr-2002
EUR5 bil 4.625%  reference nts due 05/15/2005   AAA       08-May-2002
US$150 mil 6.943%  nts due 03/21/2007           AAA       23-May-2002
US$5 bil 5.75%  reference nts due 04/15/2008    AAA       23-May-2002
US$6 bil 6%  reference nts due 06/15/2011       AAA       23-May-2002
US$8 bil 6.875%  reference nts due 01/15/2005   AAA       23-May-2002
US$8 bil 3.25%  reference nts due 11/15/2004    AAA       23-May-2002
US$100 mil 5%  med-term nts due 05/16/2007      AAA       04-Jun-2002
US$5 bil 4.25%  reference nts due 06/15/2005    AAA       04-Jun-2002
US$390 mil 3.55%  med-term nts due 06/06/2005   AAA       13-Jun-2002
US$2 bil 4.2%  Global med-term nts due
   06/23/2022                                   AAA       02-Jul-2002
US$600 mil 3.5%  Global med-term nts due
   06/23/2022                                   AAA       02-Jul-2002
US$100 mil 4.5%  med-term nts due 06/28/2006    AAA       02-Jul-2002
US$100 mil 4.72%  med-term nts due 06/28/2007   AAA       02-Jul-2002
US$100 mil 6%  med-term nts due 06/27/2017      AAA       02-Jul-2002
US$150 mil 6.2%  nts due 06/28/2024             AAA       02-Jul-2002
US$200 mil zero cpn global med-term nts due
   06/21/2004                                   AAA       02-Jul-2002
US$1 bil 4.05%  global med-term nts due
   06/21/2005                                   AAA       02-Jul-2002
SGD300 mil 3.22%  global med-term nts due
   06/20/2007                                   AAA       02-Jul-2002
US$125 mil 4.5%  med-term nts due 06/21/2006    AAA       02-Jul-2002
US$200 mil zero cpn med-term nts due 06/21/2032 AAA       02-Jul-2002
US$9 bil 4.875%  Reference nts due 03/15/2007   AAA       02-Jul-2002
US$500 mil 5.125%  Global med-term nts due
   07/15/2009                                   AAA       23-Jul-2002
US$150 mil 4.625%  med-term nts due 07/18/2007  AAA       23-Jul-2002
US$100 mil 4.56%  med-term nts due 07/18/2007   AAA       23-Jul-2002
US$100 mil 4.26%  med-term nts due 07/19/2007   AAA       23-Jul-2002
US$5 bil 3%  reference nts due 07/15/2004       AAA       23-Jul-2002
US$2 bil 5.125%  reference nts due 07/15/2012   AAA       23-Jul-2002
US$250 mil 3.51%  med-term nts due 07/02/2004   AAA       26-Jul-2002
US$1 bil 5%  Global med-term nts due 07/30/2009 AAA       13-Aug-2002
US$50 mil 3.5%  med-term nts due 07/29/2005     AAA       20-Aug-2002
US$50 mil 4.25%  med-term nts due 08/02/2006    AAA       20-Aug-2002
US$50 mil 4.1%  med-term nts due 08/02/2006     AAA       20-Aug-2002
US$150 mil 4%  med-term nts due 08/02/2006      AAA       13-Aug-2002
US$100 mil 4.5%  med-term nts due 08/02/2007    AAA       13-Aug-2002
US$50 mil 5%  med-term nts due 07/30/2008       AAA       20-Aug-2002
US$50 mil 6.72%  med-term nts due 07/29/2009    AAA       20-Aug-2002
US$105 mil 5.98%  med-term nts due 08/02/2017   AAA       13-Aug-2002
US$100 mil 5.25%  med-term nts due 08/05/2010   AAA       13-Aug-2002
US$100 mil zero cpn med-term nts due 08/06/2032 AAA       13-Aug-2002
US$150 mil 6%  nts due 07/26/2027               AAA       13-Aug-2002
US$50 mil 4.27%  med-term nts due 07/26/2006    AAA       20-Aug-2002
US$60 mil zero cpn med-term nts due 01/26/2007  AAA       20-Aug-2002
US$50 mil 6%  med-term nts due 07/26/2017       AAA       20-Aug-2002
US$60 mil 6.29%  med-term nts due 07/26/2017    AAA       20-Aug-2002
US$2.5 bil 4.5%  med-term nts due 07/23/2007    AAA       13-Aug-2002
US$1 bil 4.75%  Global med-term nts due
   08/13/2009                                   AAA       20-Aug-2002
US$50 mil 3.5%  med-term nts due 08/16/2005     AAA       20-Aug-2002
US$100 mil 4.25%  med-term nts due 08/15/2007   AAA       20-Aug-2002
US$300 mil 3%  med-term nts due 03/04/2005      AAA       10-Sep-2002
US$150 mil 3.2%  med-term nts due 09/06/2005    AAA       10-Sep-2002
US$50 mil 3.625%  med-term nts due 09/05/2006   AAA       10-Sep-2002
US$150 mil 5.27%  med-term nts due 09/06/2017   AAA       10-Sep-2002
US$3 bil 5.125%  Global med-term nts due
   08/20/2012                                   AAA       10-Sep-2002
US$50 mil 2.01%  med-term nts due 08/20/2004    AAA       10-Sep-2002
US$100 mil step up med-term nts due 08/20/2004  AAA       10-Sep-2002
US$350 mil 2.5%  med-term nts due 08/20/2004    AAA       10-Sep-2002
US$100 mil step up med-term nts due 08/21/2006  AAA       10-Sep-2002
US$50 mil 3.7%  med-term nts due 08/23/2006     AAA       10-Sep-2002
US$50 mil 3.53%  med-term nts due 08/23/2006    AAA       10-Sep-2002
US$50 mil 4.675%  med-term nts due 08/20/2009   AAA       10-Sep-2002
US$80 mil 6%  med-term nts due 08/22/2022       AAA       10-Sep-2002
US$400 mil zero cpn med-term nts due 08/19/2032 AAA       10-Sep-2002
US$100 mil zero cpn med-term nts due 08/19/2032 AAA       10-Sep-2002
US$200 mil zero cpn med-term nts due 08/19/2032 AAA       10-Sep-2002
US$54.065 mil step up nts due 08/15/2012        AAA       13-Sep-2002
US$50 mil 5.5%  nts due 08/15/2022              AAA       13-Sep-2002
US$69.921 mil 6%  nts due 08/15/2022            AAA       13-Sep-2002
US$200 mil 3.94%  med-term nts due 08/27/2007   AAA       13-Sep-2002
US$100 mil 4.52%  med-term nts due 08/26/2009   AAA       13-Sep-2002
US$200 mil zero cpn med-term nts due 08/26/2032 AAA       13-Sep-2002
US$200 mil zero cpn med-term nts due 08/27/2032 AAA       13-Sep-2002
US$475 mil zero cpn med-term nts due 08/27/2032 AAA       13-Sep-2002
US$200 mil zero cpn med-term nts due 08/27/2032 AAA       13-Sep-2002
US$800 mil zero cpn med-term nts due 08/27/2032 AAA       13-Sep-2002
US$50.591 mil 5%  nts due 03/15/2014            AAA       24-Sep-2002
US$500 mil 3%  Global med-term nts due
   09/22/2005                                   AAA       24-Sep-2002
US$150 mil 2.6%  med-term nts due 09/17/2004    AAA       24-Sep-2002
US$55 mil 2.8%  med-term nts due 03/18/2005     AAA       24-Sep-2002
US$150 mil 3.2%  med-term nts due 09/19/2005    AAA       24-Sep-2002
US$250 mil 3.375%  med-term nts due 03/17/2006  AAA       24-Sep-2002
US$60 mil zero cpn med-term nts due 09/14/2007  AAA       24-Sep-2002
US$7 bil 3.5%  Reference nts due 09/15/2007     AAA       24-Sep-2002
US$100 mil 4.67%  global med-term nts due
   09/09/2009                                   AAA       24-Sep-2002
US$150 mil 2.56%  med-term nts due 09/10/2004   AAA       24-Sep-2002
US$100 mil 3%  med-term nts due 12/10/2004      AAA       24-Sep-2002
US$50 mil 3.36%  med-term nts due 09/09/2005    AAA       24-Sep-2002
US$100 mil step up med-term nts due 09/12/2005  AAA       24-Sep-2002
US$100 mil 3.5%  med-term nts due 03/10/2006    AAA       24-Sep-2002
US$100 mil 3.4%  med-term nts due 09/12/2006    AAA       24-Sep-2002
US$75 mil 3.25%  med-term nts due 09/13/2006    AAA       24-Sep-2002
US$50 mil step up med-term nts due 09/11/2007   AAA       24-Sep-2002
US$100 mil 4%  med-term nts due 09/12/2007      AAA       24-Sep-2002
US$100 mil 4.21%  med-term nts due 09/13/2007   AAA       24-Sep-2002
US$500 mil 4%  med-term nts due 09/13/2007      AAA       24-Sep-2002
US$100 mil 4.585%  med-term nts due 09/10/2009  AAA       24-Sep-2002
US$50 mil 5.55%  med-term nts due 09/12/2017    AAA       24-Sep-2002
US$100 mil zero cpn med-term nts due 09/10/2032 AAA       24-Sep-2002
US$400 mil zero cpn med-term nts due 09/10/2032 AAA       24-Sep-2002
US$51 mil 6.4%  med-term nts due 09/10/2032     AAA       24-Sep-2002
US$100 mil 2.25%  med-term nts due 09/24/2004   AAA       07-Oct-2002
US$175 mil 4%  med-term nts due 09/26/2005      AAA       07-Oct-2002
US$50 mil 3.67%  med-term nts due 03/26/2007    AAA       07-Oct-2002
US$50 mil 4%  med-term nts due 03/26/2008       AAA       07-Oct-2002
US$100 mil 6%  med-term nts due 09/23/2008      AAA       07-Oct-2002
US$200 mil 5.15%  med-term nts due 09/27/2012   AAA       07-Oct-2002
US$5 bil 4.75%  euro reference nts due
   01/15/2013                                   AAA       10-Oct-2002
US$50 mil 3.57%  med-term nts due 10/03/2007    AAA       10-Oct-2002
US$105.986 mil zero cpn med-term nts due
   12/30/2007                                   AAA       10-Oct-2002
US$100 mil var rate med-term nts due 09/30/2014 AAA       10-Oct-2002
US$50 mil 5.5%  med-term nts due 10/04/2017     AAA       10-Oct-2002
US$50 mil 5.7%  med-term nts due 10/04/2017     AAA       10-Oct-2002
US$56.978 mil  med-term nts due 01/02/2034      AAA       10-Oct-2002
EUR6 bil 5.75%  Reference nts due 09/15/2010    AAA       11-Oct-2002
US$50 mil 3.25%  med-term nts due 10/10/2006    AAA       17-Oct-2002
US$50 mil 5%  med-term nts due 10/10/2012       AAA       17-Oct-2002
US$50 mil 5.55%  med-term nts due 10/10/2017    AAA       17-Oct-2002
US$1.3 mil 4.75%  Syndicate med-term nts due
   10/11/2012                                   AAA       17-Oct-2002
US$250 mil 2.425%  med-term nts due 10/15/2004  AAA       22-Oct-2002
US$150 mil 3.65%  med-term nts due 10/15/2007   AAA       22-Oct-2002
US$50 mil 8%  med-term nts due 10/17/2012       AAA       22-Oct-2002
US$300 mil zero cpn med-term nts due 10/15/2032 AAA       22-Oct-2002
US$2 bil 5.125%  med-term nts due 07/15/2012    AAA       22-Oct-2002
US$50 mil 3.05%  med-term nts due 10/25/2006    AAA       30-Oct-2002
US$50 mil 3.43%  med-term nts due 10/25/2007    AAA       30-Oct-2002
US$50 mil 3.5%  med-term nts due 10/25/2007     AAA       30-Oct-2002
US$120 mil 5%  med-term nts due 10/24/2014      AAA       30-Oct-2002
US$100 mil 2.6%  med-term nts due 10/28/2005    AAA       05-Nov-2002
US$50 mil 4.555%  med-term nts due 10/30/2009   AAA       05-Nov-2002
US$100 mil 1.95%  med-term nts due 10/28/2014   AAA       05-Nov-2002
US$70 mil 5.25%  med-term nts due 10/28/2015    AAA       05-Nov-2002
US$200 mil 5.55%  med-term nts due 10/30/2017   AAA       05-Nov-2002
US$200 mil zero cpn med-term nts due 10/28/2032 AAA       05-Nov-2002
US$2 bil 4%  Syndicate med-term nts due
   10/29/2007                                   AAA       05-Nov-2002
US$50 mil 4.05%  med-term nts due 11/05/2008    AAA       13-Nov-2002
US$200 mil zero cpn med-term nts due 11/05/2032 AAA       13-Nov-2002
US$415 mil zero cpn med-term nts due 11/05/2032 AAA       13-Nov-2002
US$685 mil zero cpn med-term nts due 11/05/2032 AAA       13-Nov-2002
US$600 mil zero cpn med-term nts due 11/05/2032 AAA       13-Nov-2002
US$100 mil zero cpn med-term nts due 11/05/2032 AAA       13-Nov-2002
US$100 mil 2.8%  med-term nts due 11/14/2005    AAA       19-Nov-2002
US$50 mil 2.38%  med-term nts due 11/15/2012    AAA       19-Nov-2002
US$430 mil zero cpn med-term nts due 11/12/2032 AAA       19-Nov-2002
US$444 mil zero cpn med-term nts due 11/12/2032 AAA       19-Nov-2002
US$8 bil 2.875%  Reference nts due 09/15/2005   AAA       19-Nov-2002
US$300 mil 1.2331%  med-term nts due 11/20/2007 AAA       27-Nov-2002
US$50 mil 5.2%  Global med-term nts due
   11/29/2022                                   AAA       04-Dec-2002
US$50 mil 3.45%  med-term nts due 11/26/2007    AAA       04-Dec-2002
US$100 mil 5%  med-term nts due 11/26/2012      AAA       04-Dec-2002
US$375 mil zero cpn med-term nts due 11/26/2032 AAA       04-Dec-2002
US$50 mil 3.8%  med-term nts due 12/06/2007     AAA       13-Dec-2002
US$365 mil zero cpn med-term nts due 12/03/2032 AAA       13-Dec-2002
US$100 mil zero cpn med-term nts due 12/06/2032 AAA       13-Dec-2002
US$200 mil fltg rate med-term nts due
   12/09/2009                                   AAA       18-Dec-2002
US$200 mil 2.9938%  med-term nts due 12/09/2009 AAA       18-Dec-2002
US$50 mil 5.55%  med-term nts due 12/13/2017    AAA       18-Dec-2002
US$100 mil zero cpn med-term nts due 12/13/2022 AAA       18-Dec-2002
US$405 mil zero cpn med-term nts due 12/10/2032 AAA       18-Dec-2002
US$600 mil zero cpn med-term nts due 09/15/2007 AAA       18-Dec-2002
US$225 mil 3%  med-term nts due 12/16/2005      AAA       23-Dec-2002
US$135 mil 3.525%  med-term nts due 12/20/2007  AAA       23-Dec-2002
US$50 mil 5.45%  med-term nts due 12/19/2012    AAA       23-Dec-2002
US$50 mil 5.93%  med-term nts due 12/20/2022    AAA       23-Dec-2002
US$50 mil 5.93%  med-term nts due 12/20/2022    AAA       23-Dec-2002
US$100 mil 5.82%  med-term nts due 12/20/2022   AAA       23-Dec-2002
US$250 mil zero cpn med-term nts due 12/16/2032 AAA       23-Dec-2002
US$100 mil zero cpn med-term nts due 12/16/2032 AAA       23-Dec-2002
US$110 mil zero cpn med-term nts due 12/16/2032 AAA       23-Dec-2002
US$50 mil 5.4%  nts due 12/15/2022              AAA       02-Jan-2003
US$50 mil 5.25%  nts due 12/15/2027             AAA       02-Jan-2003

US$50 mil 3%  med-term nts due 06/24/2005       AAA       02-Jan-2003
US$100 mil 3.125%  med-term nts due 12/27/2006  AAA       02-Jan-2003
US$100 mil 5.5%  med-term nts due 12/24/2015    AAA       02-Jan-2003
US$50 mil 7%  med-term nts due 12/27/2017       AAA       02-Jan-2003
US$400 mil zero cpn med-term nts due 12/23/2032 AAA       02-Jan-2003
US$1 bil zero cpn med-term nts due 12/23/2032   AAA       02-Jan-2003
US$100 mil 6.02%  med-term nts due 12/30/2022   AAA       06-Jan-2003
US$50 mil 6%  med-term nts due 12/30/2022       AAA       06-Jan-2003
US$100 mil zero cpn med-term nts due 12/30/2032 AAA       06-Jan-2003
US$55.953 mil 5.25%  nts due 01/15/2018         AAA       14-Jan-2003
US$100 mil 3.625%  med-term nts due 01/10/2007  AAA       14-Jan-2003
US$50 mil 5%  med-term nts due 01/10/2011       AAA       14-Jan-2003
US$100 mil 5%  med-term nts due 01/17/2012      AAA       22-Jan-2003
US$4 bil 1.875%  reference nts due 01/15/2005   AAA       22-Jan-2003
US$5 bil 4.5%  reference nts due 01/15/2013     AAA       22-Jan-2003
US$100 mil 5.25%  nts due 01/15/2023            AAA       30-Jan-2003
US$150 mil 3.65%  med-term nts due 01/23/2008   AAA       30-Jan-2003
US$400 mil zero cpn med-term nts due 01/28/2033 AAA       05-Feb-2003
US$120 mil 5%  med-term nts due 01/27/2014      AAA       05-Feb-2003
US$4 bil 2.375%  Reference nts due 04/15/2006   AAA       13-Feb-2003
US$3 bil zero cpn med-term nts due 02/04/2033   AAA       13-Feb-2003
US$150 mil 5%  med-term nts due 02/04/2013      AAA       13-Feb-2003
US$2 bil 4.375%  Syndicate med-term nts due
   02/04/2010                                   AAA       13-Feb-2003
US$500 mil 3.5%  Global med-term nts due
   02/13/2008                                   AAA       21-Feb-2003
US$200 mil 3.05%  med-term nts due 02/14/2007   AAA       21-Feb-2003
US$150 mil 3.6%  med-term nts due 02/13/2008    AAA       21-Feb-2003
US$100 mil 5%  med-term nts due 02/14/2013      AAA       21-Feb-2003
US$31.076 mil 3%  nts due 08/15/2007            AAA       24-Feb-2003
US$11.537 mil 4%  nts due 02/15/2010            AAA       24-Feb-2003
US$30.544 mil 5%  nts due 02/15/2016            AAA       24-Feb-2003
US$33.776 mil 5%  nts due 02/15/2023            AAA       24-Feb-2003
US$22.462 mil step up nts due 02/15/2018        AAA       24-Feb-2003
US$29.044 mil 3%  nts due 08/15/2007            AAA       24-Feb-2003
US$23.251 mil 4%  nts due 08/15/2010            AAA       24-Feb-2003
US$26.161 mil 5%  nts due 02/15/2017            AAA       24-Feb-2003
US$34.743 mil 5%  nts due 02/15/2023            AAA       24-Feb-2003
US$47.143 mil 3%  nts due 08/15/2007            AAA       24-Feb-2003
US$34.115 mil 5%  nts due 02/15/2017            AAA       24-Feb-2003
US$17.719 mil 5%  nts due 02/15/2018            AAA       24-Feb-2003
US$33.047 mil 5%  nts due 02/15/2023            AAA       24-Feb-2003
US$26.285 mil step up nts due 08/15/2008        AAA       24-Feb-2003
US$12.934 mil step up nts due 02/15/2018        AAA       24-Feb-2003
US$26.021 mil step up nts due 02/15/2009        AAA       24-Feb-2003
US$16.024 mil step up nts due 02/15/2018        AAA       24-Feb-2003
US$18.955 mil step up nts due 02/15/2009        AAA       24-Feb-2003
US$38.488 mil 3%  Domestic med-term nts due
   08/15/2007                                   AAA       25-Feb-2003
US$27.267 mil step up Domestic med-term nts due
   02/15/2009                                   AAA       25-Feb-2003
US$55.079 mil 5%  Domestic med-term nts due
   02/15/2017                                   AAA       25-Feb-2003
US$40.952 mil step up Domestic med-term nts due
   02/15/2018                                   AAA       25-Feb-2003
US$37.222 mil 5.15%  Domestic med-term nts due
   02/15/2018                                   AAA       25-Feb-2003
US$28.489 mil 5%  Domestic med-term nts due
   02/15/2023                                   AAA       25-Feb-2003
US$200 mil 2%  med-term nts due 02/18/2005      AAA       27-Feb-2003
US$50 mil 4.13%  med-term nts due 02/20/2009    AAA       27-Feb-2003
US$100 mil 5.125%  med-term nts due 02/20/2013  AAA       27-Feb-2003
US$100 mil 5%  med-term nts due 02/20/2014      AAA       27-Feb-2003
US$70 mil 5%  med-term nts due 02/18/2015       AAA       04-Mar-2003
3.05%  Freddie Notes med-term nts due
   03/15/2008                                   AAA       28-Feb-2003
US$7.41 mil 3.6%  Freddie Notes med-term nts
   due 03/15/2010                               AAA       28-Feb-2003
US$14.3 mil 4%  Freddie Notes med-term nts due
   03/15/2011                                   AAA       28-Feb-2003
step up Freddie Notes med-term nts due
   03/15/2018                                   AAA       28-Feb-2003
US$68.22 mil 5%  Freddie Notes med-term nts due
   03/15/2018                                   AAA       28-Feb-2003
US$19.43 mil 5%  Freddie Notes med-term nts due
   03/15/2023                                   AAA       04-Mar-2003
US$150 mil 3.2%  med-term nts due 02/28/2007    AAA       04-Mar-2003
US$150 mil 4%  med-term nts due 02/27/2009      AAA       04-Mar-2003
US$100 mil 5%  med-term nts due 02/27/2014      AAA       04-Mar-2003
US$250 mil 5%  Global med-term nts due
   02/27/2013                                   AAA       04-Mar-2003
US$2 bil 3.25%  Syndicate med-term nts due
   02/25/2008                                   AAA       04-Mar-2003
US$100 mil 4.125%  med-term nts due 02/24/2009  AAA       04-Mar-2003
3%  med-term nts due 03/15/2008                 AAA       04-Mar-2003
4%  med-term nts due 09/15/2011                 AAA       04-Mar-2003
step up med-term nts due 03/15/2018             AAA       04-Mar-2003
step up med-term nts due 03/15/2018             AAA       04-Mar-2003
4.55%  med-term nts due 03/15/2018              AAA       04-Mar-2003
step up med-term nts due 03/15/2018             AAA       04-Mar-2003
US$26.82 mil 3%  Freddie Notes due 09/15/2008   AAA       11-Mar-2003
US$10.229 mil 4%  Freddie Notes due 03/15/2012  AAA       11-Mar-2003
US$9.305 mil 4%  Freddie Notes due 03/15/2013   AAA       11-Mar-2003
US$23.641 mil step up Freddie Notes due
   03/15/2018                                   AAA       11-Mar-2003
US$12.73 mil 4.5%  Freddie Notes due 03/15/2018 AAA       11-Mar-2003
US$22.639 mil 5%  Freddie Notes due 03/15/2020  AAA       11-Mar-2003
US$8.158 mil 4.75%  Freddie Notes due
   03/15/2023                                   AAA       11-Mar-2003
US$68.221 mil 5%  nts due 03/15/2018            AAA       11-Mar-2003
US$100 mil 5%  med-term nts due 03/05/2013      AAA       11-Mar-2003
US$50 mil 5%  med-term nts due 03/03/2015       AAA       11-Mar-2003
US$180 mil zero cpn med-term nts due 03/04/2033 AAA       11-Mar-2003
US$4 bil 2.75%  Reference nts due 03/15/2008    AAA       11-Mar-2003
EUR4 bil 3.5%  reference nts due 02/15/2008     AAA       17-Mar-2003
US$50.576 mil 5%  nts due 03/15/2019            AAA       17-Mar-2003
US$500 mil 3.25%  Global med-term nts due
   03/14/2008                                   AAA       17-Mar-2003
US$150 mil 3.5%  med-term nts due 03/12/2008    AAA       17-Mar-2003
US$250 mil 3.45%  med-term nts due 03/12/2008   AAA       17-Mar-2003
US$150 mil 4.25%  med-term nts due 03/12/2010   AAA       17-Mar-2003
US$150 mil 5%  med-term nts due 03/10/2016      AAA       17-Mar-2003
US$19.038 mil 3%  Freddie Notes due 03/15/2008  AAA       18-Mar-2003
US$4.97 mil 3.6%  Freddie Notes due 03/15/2010  AAA       18-Mar-2003
US$11.642 mil 4.25%  Freddie Notes due
   03/15/2013                                   AAA       18-Mar-2003
US$2.02 mil step up Freddie Notes due
   03/15/2018                                   AAA       18-Mar-2003
step up Freddie Notes due 03/15/2018            AAA       18-Mar-2003
US$23.05 mil 5%  Freddie Notes due 03/15/2018   AAA       18-Mar-2003
US$13.57 mil 5%  Freddie Notes due 03/15/2023   AAA       18-Mar-2003
US$48.997 mil 3%  Freddie Notes due 10/15/2007  AAA       24-Mar-2003
US$27.41 mil step up Freddie Notes due
   04/15/2009                                   AAA       24-Mar-2003
US$4.93 mil 3.8%  Freddie Notes due 04/15/2010  AAA       24-Mar-2003
US$32.594 mil 5%  Freddie Notes due 04/15/2016  AAA       24-Mar-2003
US$46.83 mil step up due 04/15/2018             AAA       24-Mar-2003
US$16.73 mil 5%  Freddie Notes due 04/15/2018   AAA       24-Mar-2003
US$20.383 mil 5.1%  Freddie Notes due
   04/15/2023                                   AAA       24-Mar-2003
US$700 mil fltg rate nts due 11/20/2007         AAA       25-Mar-2003
US$60 mil 1.1006%  med-term nts due 03/15/2005  AAA       25-Mar-2003
US$50 mil 3.07%  med-term nts due 03/17/2008    AAA       25-Mar-2003
US$100 mil 4%  med-term nts due 03/17/2010      AAA       25-Mar-2003
US$200 mil 4%  med-term nts due 03/17/2010      AAA       25-Mar-2003
US$85 mil 3.88%  med-term nts due 09/17/2010    AAA       25-Mar-2003
US$100 mil 4.75%  med-term nts due 03/18/2013   AAA       25-Mar-2003
US$600 mil zero cpn med-term nts due 03/18/2033 AAA       25-Mar-2003
US$50 mil 1.6%  med-term nts due 09/28/2004     AAA       31-Mar-2003
US$50 mil 3.4%  med-term nts due 03/24/2006     AAA       31-Mar-2003
US$100 mil 2.5%  med-term nts due 03/28/2006    AAA       31-Mar-2003
US$50 mil 2.75%  med-term nts due 03/28/2007    AAA       31-Mar-2003
US$50 mil 3.17%  med-term nts due 09/28/2007    AAA       31-Mar-2003
US$50 mil 3%  med-term nts due 03/24/2008       AAA       31-Mar-2003
US$100 mil 3.51%  med-term nts due 03/28/2008   AAA       31-Mar-2003
US$100 mil 3.58%  med-term nts due 03/28/2008   AAA       31-Mar-2003
US$100 mil 3.8%  med-term nts due 03/24/2010    AAA       31-Mar-2003
US$100 mil 6%  med-term nts due 03/29/2010      AAA       31-Mar-2003
US$50 mil 5%  med-term nts due 03/24/2016       AAA       31-Mar-2003
US$50 mil 5.25%  med-term nts due 03/26/2018    AAA       31-Mar-2003
US$55 mil 5%  med-term nts due 03/26/2018       AAA       31-Mar-2003
US$225 mil 5%  med-term nts due 03/27/2018      AAA       31-Mar-2003
US$100 mil zero cpn med-term nts due 03/24/2023 AAA       31-Mar-2003
US$100 mil zero cpn med-term nts due 03/28/2033 AAA       31-Mar-2003
US$12.753 mil 3%  Freddie Notes due 04/15/2008  AAA       31-Mar-2003
US$11.169 mil step up Freddie Notes due
   04/15/2010                                   AAA       31-Mar-2003
US$4.9 mil 4%  Freddie Notes due 04/15/2011     AAA       31-Mar-2003
US$5.061 mil 4.5%  Freddie notes due 04/15/2015 AAA       31-Mar-2003
US$23.2 mil step up Freddie Notes due
   04/15/2018                                   AAA       31-Mar-2003
US$18.463 mil 5%  Freddie notes due 04/15/2018  AAA       31-Mar-2003
US$6.741 mil 5%  Freddie Notes due 04/15/2023   AAA       31-Mar-2003
US$38.469 mil 3%  Freddie Notes due 10/15/2007  AAA       07-Apr-2003
US$22.925 mil step up Freddie Notes due
   04/15/2009                                   AAA       07-Apr-2003
US$20.003 mil 4%  Freddie Notes due 04/15/2010  AAA       07-Apr-2003
US$26.789 mil 5%  Freddie Notes due 04/15/2016  AAA       07-Apr-2003
US$38.212 mil step up Freddie Notes due
   04/15/2018                                   AAA       07-Apr-2003
US$19.343 mil 5%  Freddie Notes due 04/15/2018  AAA       07-Apr-2003
US$32.782 mil 5.15%  Freddie Notes due
   04/15/2023                                   AAA       07-Apr-2003
US$150 mil 3.35%  med-term nts due 04/01/2008   AAA       08-Apr-2003
US$100 mil 3.57%  med-term nts due 04/01/2008   AAA       08-Apr-2003
US$50 mil 4.15%  med-term nts due 04/01/2010    AAA       08-Apr-2003
US$100 mil 4.8%  med-term nts due 04/02/2013    AAA       08-Apr-2003
US$100 mil zero cpn med-term nts due 04/01/2033 AAA       08-Apr-2003
US$150 mil zero cpn med-term nts due 04/01/2033 AAA       08-Apr-2003
US$2 bil 3.5%  med-term nts due 04/01/2008      AAA       08-Apr-2003
US$100 mil 3.26%  med-term nts due 04/08/2008   AAA       14-Apr-2003
US$50 mil step up med-term nts due 04/08/2008   AAA       14-Apr-2003
US$50 mil step up med-term nts due 04/07/2010   AAA       14-Apr-2003
US$100 mil 4.03%  med-term nts due 04/07/2010   AAA       14-Apr-2003
US$100 mil 5%  med-term nts due 10/09/2013      AAA       14-Apr-2003
US$100 mil 5.25%  med-term nts due 04/08/2016   AAA       14-Apr-2003
US$75 mil 5.2%  med-term nts due 04/10/2018     AAA       14-Apr-2003
US$170 mil zero cpn med-term nts due 04/07/2033 AAA       14-Apr-2003
US$300 mil zero cpn med-term nts due 04/07/2033 AAA       14-Apr-2003
US$22.842 mil 3%  Freddie Notes due 10/15/2007  AAA       14-Apr-2003
US$22.729 mil step up Freddie Notes due
   10/15/2009                                   AAA       14-Apr-2003
US$24.718 mil 4%  Freddie Notes due 10/15/2010  AAA       14-Apr-2003
US$3.537 mil 5%  Freddie Notes due 10/15/2016   AAA       14-Apr-2003
US$22.57 mil step up Freddie Notes due
   04/15/2018                                   AAA       14-Apr-2003
US$13.367 mil step up Freddie Notes due
   04/15/2023                                   AAA       14-Apr-2003
US$30.927 mil 5%  Freddie Notes due 04/15/2023  AAA       14-Apr-2003
US$33.788 mil 3%  Freddie Notes due 11/15/2007  AAA       21-Apr-2003
US$52.521 mil step up Freddie Notes due
   11/15/2009                                   AAA       21-Apr-2003
US$37.419 mil 4%  Freddie Notes due 11/15/2010  AAA       21-Apr-2003
US$27.215 mil 5%  Freddie Notes due 05/15/2017  AAA       21-Apr-2003
US$8.374 mil step up Freddie Notes due
   05/15/2018                                   AAA       21-Apr-2003
US$27.411 mil step up Freddie Notes due
   05/15/2018                                   AAA       21-Apr-2003
US$24.72 mil 5%  Freddie Notes due 05/15/2023   AAA       21-Apr-2003
US$150 mil 3.125%  med-term nts due 04/04/2008  AAA       22-Apr-2003
US$100 mil 3.6%  med-term nts due 04/16/2008    AAA       22-Apr-2003
US$100 mil 3.625%  med-term nts due 04/17/2008  AAA       22-Apr-2003
US$100 mil 6%  med-term nts due 04/14/2010      AAA       22-Apr-2003
US$200 mil 4.28%  med-term nts due 04/15/2010   AAA       22-Apr-2003
US$100 mil 4.285%  med-term nts due 04/15/2010  AAA       22-Apr-2003
US$75 mil 4.625%  med-term nts due 04/04/2013   AAA       22-Apr-2003
US$50 mil 5.15%  med-term nts due 04/17/2018    AAA       22-Apr-2003
US$250 mil zero cpn med-term nts due 04/14/2033 AAA       22-Apr-2003
US$140 mil zero cpn med-term nts due 04/14/2033 AAA       22-Apr-2003
US$300 mil 1.75%  Reference Notes due
   05/15/2005                                   AAA       22-Apr-2003
US$26.298 mil 3.05%  Freddie Notes due
   05/15/2008                                   AAA       28-Apr-2003
US$29.765 mil step up Freddie Notes due
   11/15/2010                                   AAA       28-Apr-2003
US$22.418 mil 4%  Freddie Notes due 05/15/2011  AAA       28-Apr-2003
US$37.858 mil step up Freddie Notes due
   05/15/2015                                   AAA       28-Apr-2003
US$20.616 mil 5%  Freddie Notes due 05/15/2018  AAA       28-Apr-2003
US$12.045 mil 5%  Freddie Notes due 05/15/2023  AAA       28-Apr-2003
US$17.342 mil 5.25%  Freddie Notes due
   05/15/2023                                   AAA       28-Apr-2003
US$150 mil 3%  med-term nts due 04/25/2007      AAA       29-Apr-2003
US$100 mil 3.53%  med-term nts due 04/21/2008   AAA       29-Apr-2003
US$200 mil 3.375%  med-term nts due 04/23/2008  AAA       29-Apr-2003
US$200 mil 3.75%  med-term nts due 04/23/2008   AAA       29-Apr-2003
US$65 mil 4%  med-term nts due 04/21/2009       AAA       29-Apr-2003
US$100 mil 5%  med-term nts due 04/22/2013      AAA       29-Apr-2003
US$50 mil step up med-term nts due 04/23/2013   AAA       29-Apr-2003
US$100 mil 5.25%  med-term nts due 04/21/2016   AAA       29-Apr-2003
US$200 mil zero cpn med-term nts due 04/21/2033 AAA       29-Apr-2003
US$20.75 mil 3%  Freddie Notes due 05/15/2008   AAA       05-May-2003
US$24.84 mil step up Freddie Notes due
   11/15/2010                                   AAA       05-May-2003
US$7.23 mil step up Freddie Notes due
   05/15/2013                                   AAA       05-May-2003
US$34.53 mil step up Freddie Notes due
   05/15/2015                                   AAA       05-May-2003
US$7.151 mil step up Freddie Notes due
   05/15/2018                                   AAA       05-May-2003
US$27.683 mil 5%  Freddie Notes due 11/15/2018  AAA       05-May-2003
5%  Freddie Notes due 05/15/2023                AAA       05-May-2003
US$50 mil 3.1%  med-term nts due 10/30/2006     AAA       07-May-2003
US$150 mil 3.2%  med-term nts due 04/30/2007    AAA       07-May-2003
US$75 mil 5%  med-term nts due 04/28/2008       AAA       07-May-2003
US$50 mil 3.37%  med-term nts due 04/28/2008    AAA       07-May-2003
US$125 mil 4%  med-term nts due 04/30/2009      AAA       07-May-2003
US$75 mil 4%  med-term nts due 04/30/2009       AAA       07-May-2003
US$100 mil 4.25%  med-term nts due 04/28/2010   AAA       07-May-2003
US$100 mil 4.3%  med-term nts due 04/30/2010    AAA       07-May-2003
US$50 mil 4.25%  med-term nts due 10/28/2010    AAA       07-May-2003
US$300 mil zero cpn med-term nts due 04/29/2033 AAA       07-May-2003
US$100 mil 3.6%  med-term nts due 05/07/2008    AAA       12-May-2003
US$150 mil 3.65%  med-term nts due 05/07/2008   AAA       12-May-2003
US$150 mil 3.16%  med-term nts due 05/07/2007   AAA       12-May-2003
US$100 mil 5%  med-term nts due 05/07/2013      AAA       12-May-2003
US$100 mil 2.3%  med-term nts due 11/07/2005    AAA       12-May-2003
US$50 mil 3.05%  med-term nts due 11/07/2006    AAA       12-May-2003
US$50 mil 5.7%  med-term nts due 05/07/2018     AAA       12-May-2003
US$50 mil 4%  med-term nts due 11/07/2008       AAA       12-May-2003
US$100 mil 3.05%  med-term nts due 11/06/2006   AAA       12-May-2003
US$1 bil 4.75%  syndicated med-term nts due
   05/06/2013                                   AAA       12-May-2003
US$50 mil 4.25%  med-term nts due 05/05/2010    AAA       12-May-2003
3.1%  Freddie Notes due 05/15/2009              AAA       12-May-2003
US$23.39 mil step up Freddie Notes due
   11/15/2010                                   AAA       12-May-2003
US$57.561 mil 4%  Freddie Notes due 05/15/2013  AAA       12-May-2003
US$60 mil step up step up Freddie Notes due
   05/15/2018 due 05/15/2018                    AAA       12-May-2003
US$10.08 mil 4.5%  Freddie Notes due 05/15/2018 AAA       12-May-2003
US$13.839 mil 4.625%  Freddie Notes due
   05/15/2023                                   AAA       12-May-2003
US$43.02 mil 5%  Freddie Notes due 05/15/2023   AAA       12-May-2003
US$150 mil 2.75%  med-term nts due 05/05/2006   AAA       13-May-2003
US$100 mil 4.15%  med-term nts due 05/05/2010   AAA       13-May-2003
US$150 mil 3.5%  med-term nts due 05/05/2008    AAA       13-May-2003
US$250 mil 2.75%  med-term nts due 05/05/2006   AAA       13-May-2003
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA       13-May-2003
US$24.305 bil 3%  Freddie Notes due 11/15/2009  AAA       19-May-2003
US$17.751 bil step up Freddie Notes due
   11/15/2010                                   AAA       19-May-2003
US$30.64 bil 4%  Freddie Notes due 05/15/2014   AAA       19-May-2003
US$32.918 bil 4%  Freddie Notes due 05/15/2015  AAA       19-May-2003
US$45.996 bil step up Freddie Notes due
   05/15/2018                                   AAA       19-May-2003
US$21.49 bil 4.25%  Freddie Notes due
   05/15/2018                                   AAA       19-May-2003
US$4.369 bil step up Freddie Notes due
   05/15/2023                                   AAA       19-May-2003
US$50 mil 2.18%  med-term nts due 05/12/2006    AAA       21-May-2003
US$75 mil 2.6%  nts due 05/12/2006              AAA       21-May-2003
US$200 mil 2.42%  med-term nts due 05/12/2006   AAA       21-May-2003
US$150 mil 3.25%  med-term nts due 05/14/2007   AAA       21-May-2003
US$250 mil 3%  med-term nts due 05/13/2008      AAA       21-May-2003
US$50 mil 3.75%  med-term nts due 05/14/2008    AAA       21-May-2003
US$100 mil 3.75%  med-term nts due 05/12/2009   AAA       21-May-2003
US$100 mil 4.125%  med-term nts due 05/12/2010  AAA       21-May-2003
US$100 mil 4.5%  med-term nts due 05/14/2012    AAA       21-May-2003
US$250 mil 5.125%  med-term nts due 05/13/2013  AAA       21-May-2003
US$50 mil 5.2%  med-term nts due 05/12/2015     AAA       21-May-2003
US$350 mil zero cpn med-term nts due 05/12/2033 AAA       21-May-2003
US$50 mil 2.7%  med-term nts due 05/19/2006     AAA       28-May-2003
US$150 mil 2.265%  med-term nts due 05/19/2006  AAA       28-May-2003
US$150 mil 2.5%  med-term nts due 05/19/2006    AAA       28-May-2003
US$500 mil 2.375%  med-term nts due 05/19/2006  AAA       28-May-2003
US$150 mil 2.6%  med-term nts due 11/21/2006    AAA       28-May-2003
US$75 mil 3%  med-term nts due 05/21/2007       AAA       28-May-2003
US$50 mil 2.5%  med-term nts due 05/24/2007     AAA       29-May-2003
US$50 mil 3.5%  med-term nts due 05/19/2008     AAA       29-May-2003
US$175 mil 3.5%  med-term nts due 05/19/2008    AAA       29-May-2003
US$150 mil 3.5%  med-term nts due 05/21/2008    AAA       29-May-2003
US$300 mil 3.2%  med-term nts due 05/21/2008    AAA       29-May-2003
US$75 mil 3.125%  med-term nts due 11/20/2008   AAA       29-May-2003
US$80 mil 3.15%  med-term nts due 11/20/2008    AAA       29-May-2003
US$50 mil 3.23%  med-term nts due 05/20/2009    AAA       29-May-2003
US$100 mil 4%  med-term nts due 05/20/2010      AAA       29-May-2003
US$100 mil 4.125%  med-term nts due 05/21/2012  AAA       29-May-2003
US$250 mil 4.25%  med-term nts due 05/22/2013   AAA       29-May-2003
US$100 mil 4.58%  med-term nts due 11/19/2013   AAA       29-May-2003
US$50 mil 5%  med-term nts due 11/20/2015       AAA       29-May-2003
US$200 mil 5.275%  med-term nts due 05/21/2018  AAA       29-May-2003
US$150 mil 5.125%  med-term nts due 05/23/2018  AAA       29-May-2003
US$158 mil zero cpn med-term nts due 05/20/2033 AAA       29-May-2003
US$28.161 mil 3%  Freddie Notes due 12/15/2009  AAA       27-May-2003
US$23.03 mil step up Freddie Notes due
   12/15/2010                                   AAA       27-May-2003
US$20.78 mil 4%  Freddie Notes due 06/15/2014   AAA       27-May-2003
US$9.566 mil 4%  Freddie Notes due 06/15/2015   AAA       27-May-2003
US$5.38 mil step up Freddie Notes due
   06/15/2018                                   AAA       27-May-2003
US$25.55 mil step up Freddie Notes due
   06/15/2018                                   AAA       27-May-2003
US$15.701 mil 4.25%  Freddie Notes due
   06/15/2018                                   AAA       27-May-2003
US$6 bil 6.75%  Reference bnds due 03/15/2031   AAA       09-Oct-2003
US$1 bil 4.625%  Global med-term nts due
   05/28/2013                                   AAA       03-Jun-2003
US$250 mil 2.05%  med-term nts due 11/28/2005   AAA       03-Jun-2003
US$150 mil 2.08%  med-term nts due 05/26/2006   AAA       03-Jun-2003
US$150 mil 2.28%  med-term nts due 06/02/2006   AAA       03-Jun-2003
US$150 mil 2.625%  med-term nts due 11/28/2006  AAA       03-Jun-2003
US$250 mil 2.5%  med-term nts due 11/28/2006    AAA       03-Jun-2003
US$100 mil 3%  med-term nts due 05/29/2007      AAA       03-Jun-2003
US$50 mil 2.8%  med-term nts due 11/28/2007     AAA       03-Jun-2003
US$225 mil 3.1%  med-term nts due 11/28/2007    AAA       03-Jun-2003
US$200 mil 3.1%  med-term nts due 05/27/2008    AAA       03-Jun-2003
US$150 mil 4.5%  med-term nts due 05/28/2008    AAA       03-Jun-2003
US$150 mil 2.65%  med-term nts due 05/30/2008   AAA       03-Jun-2003
US$50 mil 3%  med-term nts due 11/28/2008       AAA       03-Jun-2003
US$92.412 mil step up med-term nts due
   05/10/2009                                   AAA       03-Jun-2003
US$60 mil 4.2%  med-term nts due 05/27/2011     AAA       03-Jun-2003
US$50 mil 4.3%  med-term nts due 05/28/2013     AAA       03-Jun-2003
US$100 mil 4.38%  med-term nts due 05/28/2013   AAA       03-Jun-2003
US$100 mil 5%  med-term nts due 05/29/2013      AAA       03-Jun-2003
US$75 mil 5%  med-term nts due 05/26/2017       AAA       03-Jun-2003
US$50 mil 5.5%  med-term nts due 05/29/2018     AAA       03-Jun-2003
US$50 mil 5.35%  med-term nts due 05/29/2018    AAA       03-Jun-2003
US$50 mil 5.25%  med-term nts due 05/29/2018    AAA       03-Jun-2003
US$130 mil zero cpn med-term nts due 05/27/2033 AAA       03-Jun-2003
US$165 mil zero cpn med-term nts due 05/27/2033 AAA       03-Jun-2003
US$26.552 mil 3%  Freddie Notes due 06/15/2009  AAA       02-Jun-2003
US$23.133 mil step up Freddie Notes due
   12/15/2010                                   AAA       02-Jun-2003
US$26.092 mil 4%  Freddie Notes due 06/15/2014  AAA       02-Jun-2003
US$13.491 mil 4%  Freddie Notes due 06/15/2015  AAA       02-Jun-2003
US$11.065 mil step up Freddie Notes due
   06/15/2018                                   AAA       02-Jun-2003
US$36.017 mil step up Freddie Notes due
   06/15/2018                                   AAA       02-Jun-2003
US$12.563 mil 4.5%  Freddie Notes due
   06/15/2023                                   AAA       02-Jun-2003
US$300 mil 2%  med-term nts due 06/09/2006      AAA       10-Jun-2003
US$60 mil 2.09%  med-term nts due 06/06/2006    AAA       10-Jun-2003
US$11.872 mil 3%  Freddie Notes due 12/15/2009  AAA       09-Jun-2003
US$21.888 mil step up Freddie Notes due
   12/15/2010                                   AAA       09-Jun-2003
US$19.629 mil 4%  Freddie Notes due 06/15/2015  AAA       09-Jun-2003
US$7.283 mil 4%  Freddie Notes due 06/15/2016   AAA       09-Jun-2003
US$5.71 mil step up Freddie Notes due
   06/15/2018                                   AAA       09-Jun-2003
US$57.412 mil 6%  Freddie Notes due 06/15/2018  AAA       09-Jun-2003
US$10.662 mil 4.35%  Freddie Notes due
   06/15/2023                                   AAA       09-Jun-2003
US$100 mil 4.6%  med-term nts due 06/05/2018    AAA       10-Jun-2003
US$60 mil 3.05%  med-term nts due 06/04/2008    AAA       10-Jun-2003
US$50 mil 5%  med-term nts due 06/04/2018       AAA       10-Jun-2003
US$200 mil 3.15%  med-term nts due 06/04/2008   AAA       10-Jun-2003
US$50 mil 3%  med-term nts due 12/04/2007       AAA       10-Jun-2003
US$850 mil 2.25%  med-term nts due 12/04/2006   AAA       10-Jun-2003
US$100 mil 4.625%  med-term nts due 06/04/2015  AAA       10-Jun-2003
US$50 mil 4.22%  med-term nts due 12/04/2009    AAA       10-Jun-2003
US$250 mil 3.25%  Global med-term nts due
   06/04/2008                                   AAA       10-Jun-2003
US$1.5 bil 2.5%  Global med-term nts due
   12/04/2006                                   AAA       10-Jun-2003
US$100 mil 4%  med-term nts due 06/03/2011      AAA       10-Jun-2003
US$150 mil 2.85%  med-term nts due 06/03/2008   AAA       10-Jun-2003
US$67.5 mil 1.72%  med-term nts due 06/03/2005  AAA       10-Jun-2003
US$50 mil 4.275%  med-term nts due 06/03/2013   AAA       10-Jun-2003
US$100 mil 4.35%  med-term nts due 06/03/2013   AAA       10-Jun-2003
US$50 mil 4.75%  med-term nts due 06/02/2017    AAA       10-Jun-2003
US$600 mil 2.15%  Global med-term nts due
   06/02/2006                                   AAA       10-Jun-2003
US$10.109 mil step up Freddie Notes due
   12/15/2010                                   AAA       16-Jun-2003
US$12.226 mil 3%  Freddie Notes due 12/15/2010  AAA       16-Jun-2003
US$16.104 mil 4%  Freddie Notes due 06/15/2016  AAA       16-Jun-2003
US$5.606 mil step up Freddie Notes due
   06/15/2018                                   AAA       16-Jun-2003
US$17.612 mil step up Freddie Notes due
   06/15/2018                                   AAA       16-Jun-2003
US$1.105 mil 4%  Freddie Notes due 06/15/2018   AAA       16-Jun-2003
US$9.34 mil 4.25%  Freddie Notes due 06/15/2023 AAA       16-Jun-2003
US$1.13 bil zero cpn med-term nts due
   06/13/2033                                   AAA       17-Jun-2003
US$200 mil 4.2%  med-term nts due 06/13/2013    AAA       17-Jun-2003
US$200 mil 2.15%  med-term nts due 12/13/2006   AAA       17-Jun-2003
US$50 mil step up med-term nts due 06/12/2006   AAA       17-Jun-2003
US$50 mil 3.03%  med-term nts due 06/12/2008    AAA       17-Jun-2003
US$150 mil 2.125%  med-term nts due 06/12/2006  AAA       17-Jun-2003
US$2.5 bil 4%  med-term nts due 06/12/2013      AAA       17-Jun-2003
US$50 mil 3.5%  med-term nts due 06/11/2010     AAA       17-Jun-2003
US$100 mil 3.03%  med-term nts due 06/11/2008   AAA       17-Jun-2003
US$100 mil 2.4%  med-term nts due 06/11/2007    AAA       17-Jun-2003
US$175 mil 5%  med-term nts due 06/11/2021      AAA       17-Jun-2003
US$50 mil step up med-term nts due 06/11/2018   AAA       17-Jun-2003
US$50 mil 5%  med-term nts due 06/11/2018       AAA       17-Jun-2003
US$150 mil 2.45%  med-term nts due 12/11/2006   AAA       17-Jun-2003
US$75 mil 3.625%  med-term nts due 06/10/2010   AAA       17-Jun-2003
US$100 mil 3%  med-term nts due 12/10/2008      AAA       17-Jun-2003
US$50 mil 3.34%  med-term nts due 06/09/2010    AAA       17-Jun-2003
US$100 mil 2%  med-term nts due 06/09/2006      AAA       17-Jun-2003
US$50 mil 2.26%  med-term nts due 06/09/2006    AAA       17-Jun-2003
US$50 mil 4.25%  med-term nts due 06/07/2013    AAA       17-Jun-2003
US$100 mil 2.125%  med-term nts due 06/09/2006  AAA       17-Jun-2003
US$200 mil 3.55%  med-term nts due 12/09/2009   AAA       17-Jun-2003
US$50 mil 5%  med-term nts due 12/09/2022       AAA       17-Jun-2003
3%  med-term nts due 01/15/2010                 AAA       23-Jun-2003
step up med-term nts due 07/15/2010             AAA       23-Jun-2003
4%  med-term nts due 07/15/2014                 AAA       23-Jun-2003
step up med-term nts due 07/15/2018             AAA       23-Jun-2003
4.25%  med-term nts due 07/15/2018              AAA       23-Jun-2003
4.5%  med-term nts due 07/15/2023               AAA       23-Jun-2003
US$5.838 mil step up Freddie Notes due
   07/15/2018                                   AAA       23-Jun-2003
US$120 mil zero cpn med-term nts due 06/20/2028 AAA       25-Jun-2003
US$500 mil  med-term nts due 12/20/2004         AAA       25-Jun-2003
US$50 mil 3.375%  med-term nts due 06/19/2009   AAA       25-Jun-2003
US$50 mil 7%  med-term nts due 06/19/2018       AAA       25-Jun-2003
US$100 mil 4.4%  med-term nts due 06/19/2013    AAA       25-Jun-2003
US$100 mil 2.5%  med-term nts due 12/19/2006    AAA       25-Jun-2003
US$50 mil 2.1%  med-term nts due 12/19/2006     AAA       25-Jun-2003
US$65 mil 5%  med-term nts due 06/18/2008       AAA       25-Jun-2003
US$50 mil 3.55%  med-term nts due 06/18/2010    AAA       25-Jun-2003
US$150 mil 7%  med-term nts due 06/18/2018      AAA       25-Jun-2003
US$150 mil 2.25%  med-term nts due 12/18/2006   AAA       25-Jun-2003
US$200 mil 3.25%  med-term nts due 12/18/2008   AAA       25-Jun-2003
US$150 mil 5.125%  med-term nts due 06/18/2018  AAA       25-Jun-2003
US$100 mil 8%  Global med-term nts due
   06/18/2018                                   AAA       25-Jun-2003
US$1.065 mil zero cpn med-term nts due
   06/17/2033                                   AAA       25-Jun-2003
US$118 mil zero cpn med-term nts due 06/17/2033 AAA       25-Jun-2003
US$200 mil 3.65%  med-term nts due 06/17/2010   AAA       25-Jun-2003
US$150 mil 2.7%  med-term nts due 12/17/2007    AAA       25-Jun-2003
US$50 mil step down med-term nts due 06/17/2015 AAA       25-Jun-2003
US$50 mil 2.05%  med-term nts due 06/16/2006    AAA       25-Jun-2003
US$100 mil 3.5%  med-term nts due 06/16/2010    AAA       25-Jun-2003
US$50 mil 2.08%  med-term nts due 06/16/2006    AAA       25-Jun-2003
US$50 mil 2.3%  med-term nts due 06/16/2006     AAA       25-Jun-2003
US$150 mil 2.55%  med-term nts due 06/16/2006   AAA       25-Jun-2003
US$500 mil 3.3%  med-term nts due 06/16/2009    AAA       25-Jun-2003
US$500 mil 3.29%  med-term nts due 06/16/2009   AAA       25-Jun-2003
US$60 mil 2.1%  med-term nts due 06/16/2006     AAA       25-Jun-2003
US$500 mil 3.15%  med-term nts due 12/16/2008   AAA       25-Jun-2003
US$1 bil 3.125%  med-term nts due 12/16/2008    AAA       25-Jun-2003
US$50 mil 2.4%  med-term nts due 12/28/2007     AAA       02-Jul-2003
US$50 mil 4.21%  med-term nts due 06/26/2013    AAA       02-Jul-2003
US$150 mil 2.25%  med-term nts due 12/26/2006   AAA       02-Jul-2003
US$150 mil 2.3%  med-term nts due 12/26/2006    AAA       02-Jul-2003
US$50 mil 3.05%  med-term nts due 12/26/2008    AAA       02-Jul-2003
US$150 mil 2.7%  med-term nts due 06/25/2008    AAA       02-Jul-2003
US$150 mil 8.25%  med-term nts due 06/25/2018   AAA       02-Jul-2003
US$150 mil 2.5%  med-term nts due 12/24/2007    AAA       02-Jul-2003
US$150 mil zero cpn med-term nts due 06/23/2033 AAA       02-Jul-2003
US$1 bil zero cpn med-term nts due 06/23/2033   AAA       02-Jul-2003
US$7.671 mil step up Freddie Notes due
   07/15/2009                                   AAA       01-Jul-2003
US$9.162 mil 3%  Freddie Notes due 07/15/2009   AAA       01-Jul-2003
US$7.272 mil 4%  Freddie Notes due 07/15/2013   AAA       01-Jul-2003
US$4.804 mil step up Freddie Notes due
   07/15/2018                                   AAA       01-Jul-2003
US$23.696 mil step up Freddie Notes due
   07/15/2018                                   AAA       01-Jul-2003
US$6.367 mil 4.5%  Freddie Notes due 07/15/2018 AAA       01-Jul-2003
US$12.348 mil 4.65%  Freddie Notes due
   07/15/2023                                   AAA       01-Jul-2003
US$73 mil zero cpn med-term nts due 06/26/2008  AAA       08-Jul-2003
US$100 mil 2.09%  med-term nts due 07/06/2006   AAA       08-Jul-2003
US$50 mil 1.52%  med-term nts due 07/06/2005    AAA       08-Jul-2003
US$100 mil 3%  med-term nts due 07/03/2009      AAA       08-Jul-2003
US$150 mil 2.35%  med-term nts due 07/02/2007   AAA       08-Jul-2003
US$150 mil 5%  med-term nts due 07/02/2018      AAA       08-Jul-2003
US$150 mil 2.05%  med-term nts due 01/02/2007   AAA       08-Jul-2003
US$150 mil 2.1%  med-term nts due 01/02/2007    AAA       08-Jul-2003
US$50 mil 3.4%  med-term nts due 07/01/2010     AAA       08-Jul-2003
US$50 mil 4.125%  med-term nts due 06/30/2011   AAA       08-Jul-2003
US$200 mil zero cpn med-term nts due 06/30/2033 AAA       08-Jul-2003
US$1.74 mil zero cpn med-term nts due
   06/30/2033                                   AAA       08-Jul-2003
US$100 mil zero cpn med-term nts due 06/30/2033 AAA       08-Jul-2003
US$250 mil 2%  med-term nts due 06/30/2006      AAA       08-Jul-2003
US$175 mil 3%  med-term nts due 06/30/2009      AAA       08-Jul-2003
US$100 mil 1.875%  med-term nts due 06/30/2006  AAA       08-Jul-2003
US$138 mil 4.5%  med-term nts due 06/30/2013    AAA       08-Jul-2003
US$50 mil 2.05%  med-term nts due 12/29/2006    AAA       08-Jul-2003
US$100 mil 3%  med-term nts due 06/30/2009      AAA       08-Jul-2003
US$50 mil 3.73%  med-term nts due 06/30/2010    AAA       08-Jul-2003
US$50 mil 3.5%  med-term nts due 06/30/2010     AAA       08-Jul-2003
US$100 mil 2.11%  med-term nts due 12/29/2006   AAA       08-Jul-2003
US$50 mil 3.01%  med-term nts due 12/30/2008    AAA       08-Jul-2003
US$150 mil 4%  med-term nts due 12/30/2013      AAA       08-Jul-2003
US$50 mil 4.125%  med-term nts due 06/30/2011   AAA       08-Jul-2003
US$100 mil 3%  med-term nts due 06/30/2009      AAA       08-Jul-2003
US$50 mil 3.1%  med-term nts due 12/30/2008     AAA       08-Jul-2003
US$13.332 mil 3.15%  Freddie Notes due
   07/15/2009                                   AAA       08-Jul-2003
US$13.295 mil 4%  Freddie Notes due 07/15/2012  AAA       08-Jul-2003
US$24.361 mil step up Freddie Notes due
   07/15/2013                                   AAA       08-Jul-2003
US$13.692 mil 4%  Freddie Notes due 07/15/2013  AAA       08-Jul-2003
US$14.098 mil step up Freddie Notes due
   07/15/2018                                   AAA       08-Jul-2003
US$22.580 mil step up Freddie Notes due
   07/15/2018                                   AAA       08-Jul-2003
US$26.322 mil 5%  Freddie Notes due 07/15/2019  AAA       08-Jul-2003
US$14.615 mil 3.1%  Freddie Notes due
   07/15/2009                                   AAA       14-Jul-2003
US$11.912 mil step up Freddie Notes due
   07/15/2013                                   AAA       14-Jul-2003
US$3.179 mil 4%  Freddie Notes due 07/15/2013   AAA       14-Jul-2003
US$6.335 mil 4.125%  Freddie Notes 3 due
   07/15/2013                                   AAA       14-Jul-2003
US$6.949 mil step up Freddie Notes due
   07/15/2018                                   AAA       14-Jul-2003
US$3.202 mil step up Freddie Notes due
   07/15/2018                                   AAA       14-Jul-2003
US$12.396 mil 5%  Freddie Notes due 07/15/2020  AAA       14-Jul-2003
US$200 mil 4%  med-term nts due 07/11/2008      AAA       15-Jul-2003
US$100 mil 3.25%  med-term nts due 07/09/2009   AAA       15-Jul-2003
US$50 mil 3.08%  med-term nts due 07/09/2008    AAA       15-Jul-2003
US$50 mil 5%  med-term nts due 07/09/2021       AAA       15-Jul-2003
US$50 mil 3%  med-term nts due 07/09/2008       AAA       15-Jul-2003
US$200 mil 3%  med-term nts due 07/09/2008      AAA       15-Jul-2003
US$50 mil 7%  med-term nts due 07/09/2018       AAA       15-Jul-2003
US$80 mil 4.5%  med-term nts due 07/09/2013     AAA       15-Jul-2003
US$150 mil 4.625%  med-term nts due 07/09/2013  AAA       15-Jul-2003
US$50 mil 1.625%  med-term nts due 01/09/2006   AAA       15-Jul-2003
US$100 mil 5%  med-term nts due 07/09/2018      AAA       15-Jul-2003
US$250 mil 1.75%  med-term nts due 01/09/2006   AAA       15-Jul-2003
US$50 mil 5.125%  med-term nts due 07/09/2018   AAA       15-Jul-2003
US$50 mil 1.66%  med-term nts due 01/09/2006    AAA       15-Jul-2003
US$100 mil 3%  med-term nts due 07/08/2008      AAA       15-Jul-2003
US$75 mil 3.85%  med-term nts due 07/08/2010    AAA       15-Jul-2003
US$150 mil 1.42%  med-term nts due 07/08/2005   AAA       15-Jul-2003
US$75 mil 3.92%  med-term nts due 07/08/2010    AAA       15-Jul-2003
US$100 mil 3.92%  med-term nts due 07/08/2010   AAA       15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA       15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA       15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA       15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA       15-Jul-2003
US$100 mil 2%  med-term nts due 07/07/2006      AAA       15-Jul-2003
US$50 mil 4.25%  med-term nts due 07/07/2008    AAA       15-Jul-2003
US$175 mil 1.8%  med-term nts due 07/07/2005    AAA       15-Jul-2003
US$50 mil 2.03%  med-term nts due 07/07/2006    AAA       15-Jul-2003
US$150 mil 3.6%  med-term nts due 07/07/2010    AAA       15-Jul-2003
US$50 mil 3.545%  med-term nts due 07/07/2010   AAA       15-Jul-2003
US$200 mil 2%  med-term nts due 07/07/2006      AAA       15-Jul-2003
US$150 mil 3.3%  med-term nts due 01/07/2009    AAA       15-Jul-2003
US$500 mil 2%  Global med-term nts due
   07/07/2006                                   AAA       15-Jul-2003
US$4 bil 4.5%  Reference nts due 07/15/2013     AAA       21-Jul-2003
US$100 mil 2.625%  med-term nts due 07/18/2007  AAA       21-Jul-2003
US$150 mil 7%  med-term nts due 07/18/2018      AAA       21-Jul-2003
US$4 bil 1.5%  Reference nts due 08/15/2005     AAA       21-Jul-2003
US$100 mil zero cpn med-term nts due 07/16/2033 AAA       21-Jul-2003
US$100 mil 2.7%  med-term nts due 07/16/2007    AAA       21-Jul-2003
US$100 mil 2.75%  med-term nts due 07/14/2006   AAA       21-Jul-2003
US$250 mil 8.25%  med-term nts due 07/16/2018   AAA       21-Jul-2003
US$150 mil 4.5%  med-term nts due 07/16/2013    AAA       21-Jul-2003
US$75 mil 4%  med-term nts due 07/16/2010       AAA       21-Jul-2003
US$100 mil 3.95%  med-term nts due 07/19/2010   AAA       21-Jul-2003
US$175 mil 1.14%  med-term nts due 08/06/2004   AAA       21-Jul-2003
US$100 mil 4.5%  med-term nts due 07/16/2013    AAA       21-Jul-2003
US$50 mil 5%  nts due 07/15/2023                AAA       21-Jul-2003
US$50 mil 5.25%  med-term nts due 07/15/2011    AAA       21-Jul-2003
US$100 mil 3.06%  med-term nts due 07/15/2008   AAA       21-Jul-2003
US$125 mil 2.7%  med-term nts due 06/30/2006    AAA       21-Jul-2003
US$50 mil 3%  med-term nts due 07/14/2008       AAA       21-Jul-2003
US$100 mil 2.125%  med-term nts due 07/14/2006  AAA       21-Jul-2003
US$300 mil 2.05%  med-term nts due 07/14/2006   AAA       21-Jul-2003
US$50 mil 3.3%  med-term nts due 07/14/2009     AAA       21-Jul-2003
US$250 mil 2%  med-term nts due 07/14/2006      AAA       21-Jul-2003
US$70 mil 2%  med-term nts due 07/14/2006       AAA       21-Jul-2003
3.1%  Freddie Notes due 07/15/2008              AAA       21-Jul-2003
step up Freddie Notes due 07/15/2013            AAA       21-Jul-2003
4.25%  Freddie Notes due 07/15/2013             AAA       21-Jul-2003
5%  Freddie Notes due 07/15/2016                AAA       21-Jul-2003
step up Freddie Notes due 07/15/2018            AAA       21-Jul-2003
5%  Freddie Notes due 07/15/2018                AAA       21-Jul-2003
step up Freddie Notes due 07/15/2023            AAA       21-Jul-2003
US$100 mil 7.125%  med-term nts due 07/25/2018  AAA       01-Aug-2003
US$50 mil 5%  nts due 07/15/2023                AAA       01-Aug-2003
US$225 mil 2.8%  med-term nts due 01/26/2007    AAA       01-Aug-2003
US$100 mil 2.75%  med-term nts due 07/23/2007   AAA       01-Aug-2003
US$50 mil 3.1%  med-term nts due 07/23/2008     AAA       01-Aug-2003
US$50 mil 5%  med-term nts due 07/23/2018       AAA       01-Aug-2003
US$50 mil 5.5%  med-term nts due 07/23/2013     AAA       01-Aug-2003
US$150 mil 3%  med-term nts due 01/23/2008      AAA       01-Aug-2003
US$50 mil 3%  med-term nts due 07/22/2008       AAA       01-Aug-2003
US$225 mil 1.52%  med-term nts due 07/22/2005   AAA       01-Aug-2003
US$225 mil 3%  med-term nts due 07/22/2008      AAA       01-Aug-2003
US$150 mil 2.05%  med-term nts due 07/21/2006   AAA       01-Aug-2003
US$5.401 mil 3%  Freddie Notes due 02/15/2008   AAA       28-Jul-2003
US$28.942 mil step up Freddie Notes due
   08/15/2013                                   AAA       28-Jul-2003
US$6.067 mil 4.75%  Freddie Notes due
   08/15/2013                                   AAA       28-Jul-2003
US$17.131 mil 5%  Freddie Notes 5 due
   08/15/2015                                   AAA       28-Jul-2003
US$2.462 mil step up Freddie Notes due
   08/15/2018                                   AAA       28-Jul-2003
US$8.200 mil step up Freddie Notes due
   08/15/2018                                   AAA       28-Jul-2003
US$4.03 mil step up step up Freddie Notes due
   08/15/2023                                   AAA       28-Jul-2003
US$65 mil 8.125%  med-term nts due 08/01/2018   AAA       05-Aug-2003
US$150 mil 8.25%  med-term nts due 08/01/2018   AAA       05-Aug-2003
US$100 mil 7.25%  med-term nts due 08/04/2015   AAA       05-Aug-2003
US$50 mil 8.375%  med-term nts due 08/01/2018   AAA       05-Aug-2003
US$50 mil 8%  med-term nts due 08/01/2018       AAA       05-Aug-2003
US$1 bil 1.0462%  Global med-term nts due
   02/01/2005                                   AAA       05-Aug-2003
US$1 bil 1.0406%  Global med-term nts due
   02/01/2005                                   AAA       05-Aug-2003
US$200 mil 3.15%  med-term nts due 07/30/2008   AAA       05-Aug-2003
US$250 mil 4.05%  med-term nts due 07/30/2010   AAA       05-Aug-2003
US$50 mil 4.25%  med-term nts due 07/30/2010    AAA       05-Aug-2003
US$100 mil 3.5%  med-term nts due 07/30/2008    AAA       05-Aug-2003
US$100 mil 5%  med-term nts due 07/30/2018      AAA       05-Aug-2003
US$60 mil 5.4%  med-term nts due 07/30/2018     AAA       05-Aug-2003
US$120 mil 7%  med-term nts due 07/30/2018      AAA       05-Aug-2003
US$50 mil 4.8%  med-term nts due 07/30/2013     AAA       05-Aug-2003
US$50 mil 5.25%  med-term nts due 07/30/2018    AAA       05-Aug-2003
US$50 mil 5%  med-term nts due 07/30/2015       AAA       05-Aug-2003
US$200 mil 2.75%  med-term nts due 01/30/2007   AAA       05-Aug-2003
US$100 mil 5.25%  med-term nts due 07/30/2013   AAA       05-Aug-2003
US$50 mil 5.5%  med-term nts due 07/30/2018     AAA       05-Aug-2003
US$50 mil 5.75%  med-term nts due 07/30/2018    AAA       05-Aug-2003
US$50 mil 3.75%  med-term nts due 07/29/2010    AAA       05-Aug-2003
US$100 mil 1.5%  med-term nts due 07/29/2005    AAA       05-Aug-2003
US$75 mil 3.15%  med-term nts due 07/29/2008    AAA       05-Aug-2003
US$75 mil 5%  med-term nts due 07/29/2016       AAA       05-Aug-2003
US$100 mil 2.58%  med-term nts due 01/29/2007   AAA       05-Aug-2003
US$365 mil zero cpn med-term nts due 07/28/2033 AAA       05-Aug-2003
US$150 mil zero cpn med-term nts due 07/28/2033 AAA       05-Aug-2003
US$300 mil 2.125%  med-term nts due 07/28/2006  AAA       05-Aug-2003
US$50 mil 1.565%  med-term nts due 07/28/2005   AAA       05-Aug-2003
US$250 mil 1.9%  med-term nts due 07/28/2005    AAA       05-Aug-2003
US$50 mil 3.5%  med-term nts due 07/28/2009     AAA       05-Aug-2003
US$100 mil 3.8%  med-term nts due 07/28/2010    AAA       05-Aug-2003
US$100 mil 2.2%  med-term nts due 07/28/2006    AAA       05-Aug-2003
US$806 mil 1.17%  med-term nts due 08/20/2004   AAA       05-Aug-2003
US$19.004 mil 4%  4%  Freddie Notes due
   02/15/2009 due 02/15/2009                    AAA       04-Aug-2003
US$48.359 mil step up Freddie Notes due
   08/15/2011                                   AAA       04-Aug-2003
US$34.546 mil 5%  Freddie Nts due 08/15/2012    AAA       04-Aug-2003
US$41.246 mil 5.125%  Freddie Notes due
   08/15/2013                                   AAA       04-Aug-2003
US$34.313 mil step up Freddie Notes due
   08/15/2015                                   AAA       04-Aug-2003
US$56.859 mil 5.5%  Freddie Notes due
   08/15/2018                                   AAA       04-Aug-2003
US$17.298 mil step up Freddie Notes due
   08/15/2023                                   AAA       04-Aug-2003
US$125 mil 3.21%  med-term nts due 08/07/2007   AAA       11-Aug-2003
US$150 mil 2.6%  med-term nts due 08/07/2006    AAA       11-Aug-2003
US$50 mil 2.69%  med-term nts due 08/07/2006    AAA       11-Aug-2003
US$750 mil 1.36%  med-term nts due 08/06/2004   AAA       11-Aug-2003
US$100 mil 1.33%  med-term nts due 08/06/2004   AAA       11-Aug-2003
US$100 mil 5.125%  med-term nts due 08/06/2013  AAA       11-Aug-2003
US$50 mil 3.35%  med-term nts due 08/04/2008    AAA       11-Aug-2003
US$100 mil 3%  med-term nts due 08/04/2006      AAA       11-Aug-2003
US$300 mil 2.65%  med-term nts due 08/04/2006   AAA       11-Aug-2003
US$75 mil 3.52%  med-term nts due 08/04/2006    AAA       11-Aug-2003
US$250 mil 2.75%  med-term nts due 08/04/2006   AAA       11-Aug-2003
US$200 mil 1.8%  med-term nts due 08/04/2005    AAA       11-Aug-2003
US$1 bil 1.0144%  med-term nts due 02/04/2005   AAA       11-Aug-2003
US$100 mil 1.3%  med-term nts due 02/04/2005    AAA       11-Aug-2003
US$13.879 mil 4%  Freddie Notes due 08/15/2009  AAA       11-Aug-2003
US$25.385 mil step up Freddie Notes due
   08/15/2013                                   AAA       11-Aug-2003
US$17.706 mil 5%  Freddie Notes due 08/15/2014  AAA       11-Aug-2003
US$7.524 mil 5%  Freddie Notes due 08/15/2014   AAA       11-Aug-2003
US$12.898 mil step up Freddie Notes due
   08/15/2018                                   AAA       11-Aug-2003
US$2.289 mil step up Freddie Notes due
   08/15/2023                                   AAA       11-Aug-2003
US$10.482 mil 5.5%  5.5%  Freddie Notes due
   08/15/2023 due 08/15/2023                    AAA       11-Aug-2003
US$100 mil 1.067%  med-term nts due 08/11/2004  AAA       18-Aug-2003
US$300 mil 1.4%  med-term nts due 08/11/2004    AAA       18-Aug-2003
US$50 mil 1.387%  med-term nts due 08/11/2005   AAA       18-Aug-2003
US$250 mil 1.43%  med-term nts due 08/12/2005   AAA       18-Aug-2003
US$75 mil 2.5%  med-term nts due 08/11/2006     AAA       18-Aug-2003
US$100 mil 3%  med-term nts due 08/15/2007      AAA       18-Aug-2003
US$100 mil 3.64%  med-term nts due 08/12/2008   AAA       18-Aug-2003
US$100 mil 3.69%  med-term nts due 08/13/2008   AAA       18-Aug-2003
US$50 mil 5%  med-term nts due 08/13/2013       AAA       18-Aug-2003
US$50 mil 5%  med-term nts due 08/13/2013       AAA       18-Aug-2003
US$75 mil 4.625%  med-term nts due 08/11/2015   AAA       18-Aug-2003
US$50 mil 4.625%  med-term nts due 08/11/2015   AAA       18-Aug-2003
US$50 mil 5.5%  med-term nts due 08/13/2018     AAA       18-Aug-2003
US$75 mil 5.125%  med-term nts due 08/15/2018   AAA       18-Aug-2003
US$400 mil zero cpn med-term nts due 08/14/2033 AAA       18-Aug-2003
US$5 bil 2.75%  reference nts due 08/15/2006    AAA       18-Aug-2003
US$22.03 mil 4%  Freddie Notes due 02/15/2009   AAA       18-Aug-2003
US$19.862 mil 5%  Freddie Notes due 08/15/2012  AAA       18-Aug-2003
US$42.77 mil step up Freddie Notes due
   08/15/2013                                   AAA       18-Aug-2003
US$10.42 mil step up Freddie Notes due
   08/15/2013                                   AAA       18-Aug-2003
US$18.785 mil 5%  Freddie Notes due 08/15/2013  AAA       18-Aug-2003
US$20.869 mil step up Freddie Notes due
   08/15/2018                                   AAA       18-Aug-2003
US$46.447 mil 5.5%  Freddie Notes due
   08/15/2018                                   AAA       18-Aug-2003
US$19.882 mil 4%  Freddie Notes due 03/15/2009  AAA       25-Aug-2003
US$21.049 mil 5%  Freddie Notes due 09/15/2012  AAA       25-Aug-2003
US$34.792 mil step up Freddie Notes due
   09/15/2013                                   AAA       25-Aug-2003
US$21.725 mil 5%  Freddie Notes due 09/15/2013  AAA       25-Aug-2003
US$18.291 mil step up Freddie Notes due
   09/15/2018                                   AAA       25-Aug-2003
US$16.462 mil 5.5%  Freddie Notes due
   09/15/2018                                   AAA       25-Aug-2003
US$20.844 mil 5.65%  Freddie Notes due
   09/15/2023                                   AAA       25-Aug-2003
US$125 mil 1.48%  med-term nts due 08/18/2005   AAA       28-Aug-2003
US$50 mil 3.3%  med-term nts due 02/20/2007     AAA       28-Aug-2003
US$50 mil 3.58%  med-term nts due 08/20/2007    AAA       28-Aug-2003
US$50 mil 4%  med-term nts due 08/19/2008       AAA       28-Aug-2003
US$75 mil step up med-term nts due 08/18/2010   AAA       28-Aug-2003
US$100 mil 4.25%  med-term nts due 08/22/2010   AAA       28-Aug-2003
US$50 mil 5.25%  med-term nts due 08/22/2018    AAA       28-Aug-2003
US$380 mil zero cpn med-term nts due 08/19/2033 AAA       28-Aug-2003
US$300 mil zero cpn med-term nts due 08/19/2033 AAA       28-Aug-2003
US$200 mil zero cpn med-term nts due 08/19/2033 AAA       28-Aug-2003
US$200 mil 6%  nts due 08/15/2028               AAA       04-Sep-2003
US$500 mil 1.42%  med-term nts due 08/25/2004   AAA       04-Sep-2003
US$250 mil 2.325%  med-term nts due 08/26/2005  AAA       04-Sep-2003
US$150 mil 2.07%  med-term nts due 08/26/2005   AAA       04-Sep-2003
US$100 mil 2.22%  med-term nts due 08/26/2005   AAA       04-Sep-2003
US$50 mil 2.85%  med-term nts due 08/25/2006    AAA       04-Sep-2003
US$50 mil 3%  med-term nts due 08/25/2006       AAA       04-Sep-2003
US$50 mil 3.1%  med-term nts due 08/25/2006     AAA       04-Sep-2003
US$100 mil 4.65%  med-term nts due 08/27/2010   AAA       04-Sep-2003
US$50 mil 6%  med-term nts due 08/27/2018       AAA       04-Sep-2003
US$50 mil 6.3%  med-term nts due 08/27/2018     AAA       04-Sep-2003
US$50 mil 6.4%  med-term nts due 08/27/2018     AAA       04-Sep-2003
US$1.5 bil 3.125%  med-term nts due 08/25/2006  AAA       04-Sep-2003
US$22.529 mil 4%  Freddie Notes due 03/15/2009  AAA       02-Sep-2003
US$27.715 mil 5%  Freddie Notes due 09/15/2012  AAA       02-Sep-2003
US$39.951 mil step up Freddie Notes due
   09/15/2013                                   AAA       02-Sep-2003
US$20.267 mil 5%  Freddie Notes due 09/15/2013  AAA       02-Sep-2003
US$12.806 mil step up Freddie Notes due
   09/15/2018                                   AAA       02-Sep-2003
US$16.031 mil 5.5%  Freddie Notes due
   09/15/2018                                   AAA       02-Sep-2003
US$14.507 mil 5.65%  Freddie Notes due
   09/15/2023                                   AAA       02-Sep-2003
US$15.69 mil step up Freddie Notes due
   09/15/2009                                   AAA       08-Sep-2003
US$26.843 mil step up Freddie Notes due
   09/15/2013                                   AAA       08-Sep-2003
US$11.497 mil 5%  Freddie Notes due 09/15/2013  AAA       08-Sep-2003
US$9.401 mil 5%  Freddie Notes due 09/15/2014   AAA       08-Sep-2003
US$12.259 mil step up Freddie Notes due
   09/15/2018                                   AAA       08-Sep-2003
US$11.637 mil 5.25%  Freddie Notes due
   09/15/2018                                   AAA       08-Sep-2003
US$12.29 mil 5.5%  Freddie Notes due 09/15/2023 AAA       08-Sep-2003
US$50 mil 4.13%  med-term nts due 09/02/2008    AAA       11-Sep-2003
US$110 mil 4.31%  med-term nts due 09/03/2008   AAA       11-Sep-2003
US$150 mil 4.125%  med-term nts due 09/03/2008  AAA       11-Sep-2003
US$150 mil 4.3%  med-term nts due 09/03/2008    AAA       11-Sep-2003
US$6 bil 3.625%  Global med-term nts due
   09/15/2008                                   AAA       16-Sep-2003
US$200 mil 3.05%  med-term nts due 09/08/2006   AAA       16-Sep-2003
US$50 mil 2.25%  med-term nts due 09/08/2006    AAA       16-Sep-2003
US$150 mil 3.65%  med-term nts due 09/10/2007   AAA       16-Sep-2003
US$50 mil 4%  med-term nts due 09/10/2008       AAA       16-Sep-2003
US$90 mil 4%  med-term nts due 09/10/2008       AAA       16-Sep-2003
US$50 mil 6%  med-term nts due 09/12/2008       AAA       16-Sep-2003
US$150 mil 6%  med-term nts due 09/09/2013      AAA       16-Sep-2003
US$4 bil 1.107%  med-term nts due 09/09/2005    AAA       16-Sep-2003
US$24.952 mil step up Freddie Notes due
   10/15/2008                                   AAA       22-Sep-2003
US$17.214 mil 4%  Freddie Notes due 04/15/2010  AAA       22-Sep-2003
US$28.998 mil step up Freddie Notes due
   10/15/2013                                   AAA       22-Sep-2003
US$3.959 mil 4.75%  Freddie Notes due
   10/15/2013                                   AAA       22-Sep-2003
US$17.435 mil 5%  Freddie Notes due 10/15/2014  AAA       22-Sep-2003
US$21.518 mil 5%  Freddie Notes due 10/15/2015  AAA       22-Sep-2003
US$10.803 mil 5.25%  Freddie Notes due
   10/15/2018                                   AAA       22-Sep-2003
US$25.67 mil 5.35%  Freddie Notes due
   10/15/2023                                   AAA       22-Sep-2003
US$100 mil 2%  med-term nts due 09/15/2005      AAA       24-Sep-2003
US$100 mil 2.42%  med-term nts due 09/16/2005   AAA       24-Sep-2003
US$250 mil 2.875%  med-term nts due 03/15/2006  AAA       24-Sep-2003
US$100 mil 2.8%  med-term nts due 09/17/2006    AAA       24-Sep-2003
US$50 mil step up med-term nts due 09/15/2010   AAA       24-Sep-2003
US$105 mil step up med-term nts due 09/19/2013  AAA       24-Sep-2003
US$50 mil step up med-term nts due 09/21/2018   AAA       24-Sep-2003
US$50 mil 6%  nts due 09/15/2028                AAA       30-Sep-2003
US$100 mil 1.31%  med-term nts due 09/22/2005   AAA       30-Sep-2003
US$50 mil 3.17%  med-term nts due 09/22/2006    AAA       30-Sep-2003
US$18.7 mil step up Freddie Notes due
   10/15/2009                                   AAA       29-Sep-2003
US$14.106 mil 4%  Freddie Notes due 10/15/2010  AAA       29-Sep-2003
US$50 mil 6.13%  med-term nts due 09/24/2018    AAA       30-Sep-2003
US$9.176 mil step up Freddie Notes due
   10/15/2013                                   AAA       29-Sep-2003
US$17.956 mil step up Freddie Notes due
   10/15/2014                                   AAA       29-Sep-2003
US$13.576 mil 5%  Freddie Notes due 10/15/2015  AAA       29-Sep-2003
US$7.844 mil 5%  Freddie Notes due 10/15/2018   AAA       29-Sep-2003
US$11.374 mil 5.2%  Freddie Notes due
   10/15/2023                                   AAA       29-Sep-2003
US$11.374 mil 5.5%  Freddie Notes due
   10/15/2023                                   AAA       29-Sep-2003
US$150 mil 1.75%  med-term nts due 06/28/2005   AAA       07-Oct-2003
US$50 mil 1.8%  med-term nts due 06/30/2005     AAA       07-Oct-2003
US$150 mil 2%  med-term nts due 09/30/2005      AAA       07-Oct-2003
US$100 mil 2.6%  med-term nts due 09/29/2006    AAA       07-Oct-2003
US$50 mil 3.125%  med-term nts due 03/29/2007   AAA       07-Oct-2003
US$200 mil 3%  med-term nts due 03/29/2007      AAA       07-Oct-2003
US$75 mil 3%  med-term nts due 09/29/2008       AAA       07-Oct-2003
US$100 mil 3.8%  med-term nts due 09/29/2008    AAA       07-Oct-2003
US$100 mil 3.9%  med-term nts due 12/30/2008    AAA       07-Oct-2003
US$50 mil 4%  med-term nts due 03/30/2009       AAA       07-Oct-2003
US$50 mil 4%  med-term nts due 09/29/2015       AAA       07-Oct-2003
US$21.213 mil step up Freddie Notes due
   10/15/2009                                   AAA       06-Oct-2003
US$9.425 mil 4%  Freddie Notes due 04/15/2010   AAA       06-Oct-2003
US$18.825 mil step up Freddie Notes due
   10/15/2013                                   AAA       06-Oct-2003
US$14.586 mil 5%  Freddie Notes due 10/15/2014  AAA       06-Oct-2003
US$11.268 mil 5.25%  Freddie Notes due
   10/15/2018                                   AAA       06-Oct-2003
US$11.516 mil 5.5%  Freddie Notes due
   10/15/2020                                   AAA       06-Oct-2003
US$21.063 mil 5.35%  Freddie Notes due
   10/15/2023                                   AAA       06-Oct-2003
US$500 mil 2.85%  Global med-term nts due
   04/06/2007                                   AAA       13-Oct-2003
US$250 mil 2.01%  med-term nts due 10/06/2005   AAA       13-Oct-2003
US$1 bil 2.75%  med-term nts due 10/06/2006     AAA       13-Oct-2003
US$150 mil 2.65%  med-term nts due 10/12/2006   AAA       13-Oct-2003
US$100 mil 2.55%  med-term nts due 10/12/2006   AAA       13-Oct-2003
US$1.5 bil 4.65%  med-term nts due 10/10/2013   AAA       13-Oct-2003
US$5 bil 1.11%  med-term nts due 10/07/2005     AAA       13-Oct-2003
step up Freddie Notes due 10/15/2009            AAA       14-Oct-2003
4%  Freddie Notes due 04/15/2010                AAA       14-Oct-2003
US$11.497 mil step up Freddie Notes due
   10/15/2013                                   AAA       14-Oct-2003
5%  Freddie Notes due 10/15/2013                AAA       14-Oct-2003
5%  Freddie Notes due 10/15/2014                AAA       14-Oct-2003
5.25%  Freddie Notes due 10/15/2018             AAA       14-Oct-2003
5.5%  Freddie Notes due 01/15/2023              AAA       14-Oct-2003
US$100 mil 2.02%  med-term nts due 10/14/2005   AAA       20-Oct-2003
US$100 mil 2.33%  med-term nts due 04/14/2006   AAA       20-Oct-2003
US$100 mil 3%  med-term nts due 01/16/2007      AAA       20-Oct-2003
US$150 mil 3.01%  med-term nts due 04/13/2007   AAA       20-Oct-2003
US$150 mil 3.29%  med-term nts due 10/12/2007   AAA       20-Oct-2003
US$50 mil 3.5%  med-term nts due 10/15/2007     AAA       20-Oct-2003
US$150 mil 3.4%  med-term nts due 10/15/2007    AAA       20-Oct-2003
US$50 mil 4%  med-term nts due 10/14/2008       AAA       20-Oct-2003
US$100 mil 3%  med-term nts due 10/15/2008      AAA       20-Oct-2003
US$50 mil 4%  med-term nts due 10/15/2008       AAA       20-Oct-2003
US$75 mil 4.125%  med-term nts due 10/15/2013   AAA       20-Oct-2003
US$50 mil 6.05%  med-term nts due 10/15/2018    AAA       20-Oct-2003
US$5 bil 2.125%  Reference nts due 11/15/2005   AAA       20-Oct-2003
US$4 bil 4.88%  Reference nts due 11/15/2013    AAA       20-Oct-2003
US$18.474 mil step up Freddie Notes due
   10/15/2008                                   AAA       20-Oct-2003
US$28.912 mil 4%  Freddie Notes due 10/15/2009  AAA       20-Oct-2003
US$18.966 mil 5%  Freddie Notes due 10/15/2014  AAA       20-Oct-2003
US$20.803 mil step up Freddie Notes due
   10/15/2015                                   AAA       20-Oct-2003
US$14.696 mil 5.3%  Freddie Notes due
   10/15/2018                                   AAA       20-Oct-2003
US$9.693 mil 5.5%  Freddie Notes due 10/15/2018 AAA       20-Oct-2003
US$37.027 mil 5.5%  Freddie Notes due
   10/15/2023                                   AAA       20-Oct-2003
US$75 mil 1.4%  med-term nts due 11/15/2004     AAA       27-Oct-2003
US$610 mil 1.46%  med-term nts due 11/17/2004   AAA       27-Oct-2003
US$75 mil 1.51%  med-term nts due 10/20/2005    AAA       27-Oct-2003
US$50 mil 2%  med-term nts due 10/20/2005       AAA       27-Oct-2003
US$150 mil 2%  med-term nts due 10/21/2005      AAA       27-Oct-2003
US$50 mil 3.125%  med-term nts due 04/20/2007   AAA       27-Oct-2003
US$50 mil 4.01%  med-term nts due 10/22/2008    AAA       27-Oct-2003
US$50 mil 4.125%  med-term nts due 10/20/2009   AAA       27-Oct-2003
US$75 mil 3.5%  med-term nts due 10/22/2010     AAA       27-Oct-2003
US$50 mil 4%  med-term nts due 10/24/2011       AAA       27-Oct-2003
US$110 mil 5%  med-term nts due 10/22/2018      AAA       27-Oct-2003
US$100 mil zero cpn med-term nts due 10/21/2033 AAA       27-Oct-2003
US$17.597 mil step up Freddie Notes due
   11/15/2009                                   AAA       27-Oct-2003
US$10.387 mil 4%  Freddie Notes due 05/15/2010  AAA       27-Oct-2003
US$14.131 mil step up Freddie Notes due
   11/15/2013                                   AAA       27-Oct-2003
US$6.956 mil 5%  Freddie Notes due 11/15/2014   AAA       27-Oct-2003
US$10.776 mil 5%  Freddie Notes due 11/15/2015  AAA       27-Oct-2003
US$8.487 mil step up Freddie Notes due
   11/15/2018                                   AAA       27-Oct-2003
US$3.481 mil 5.25%  Freddie Notes due
   11/15/2018                                   AAA       27-Oct-2003
US$11.1 mil 5.35%  Freddie Notes due 11/15/2023 AAA       27-Oct-2003
US$1 bil 3%  Global med-term nts due 10/27/2006 AAA       04-Nov-2003
US$575 mil 2.15%  med-term nts due 10/28/2005   AAA       04-Nov-2003
US$200 mil 2.29%  med-term nts due 10/28/2005   AAA       04-Nov-2003
US$100 mil 2.07%  med-term nts due 10/28/2005   AAA       04-Nov-2003
US$101.3 mil 1.911%  med-term nts due
   10/27/2006                                   AAA       04-Nov-2003
US$250 mil 3%  med-term nts due 10/27/2006      AAA       04-Nov-2003
US$75 mil 3.15%  med-term nts due 04/27/2007    AAA       04-Nov-2003
US$300 mil 3.25%  med-term nts due 04/30/2007   AAA       04-Nov-2003
US$50 mil 1.1%  med-term nts due 10/15/2007     AAA       04-Nov-2003
US$50 mil 4.5%  med-term nts due 10/27/2008     AAA       04-Nov-2003
US$50 mil 4.1%  med-term nts due 10/28/2008     AAA       04-Nov-2003
US$75 mil 3.93%  med-term nts due 10/29/2008    AAA       04-Nov-2003
US$100 mil 4%  med-term nts due 10/29/2008      AAA       04-Nov-2003
US$50 mil 4%  med-term nts due 04/28/2009       AAA       04-Nov-2003
US$50 mil 4%  med-term nts due 04/28/2009       AAA       04-Nov-2003
US$150 mil 3%  med-term nts due 10/29/2009      AAA       04-Nov-2003
US$50 mil 6.08%  med-term nts due 10/29/2018    AAA       04-Nov-2003
step up Freddie Notes due 11/15/2009            AAA       03-Nov-2003
US$17.337 mil 4.1%  Freddie Notes due
   11/15/2009                                   AAA       03-Nov-2003
US$13.025 mil step up Freddie Notes due
   11/15/2005                                   AAA       03-Nov-2003
US$16.115 mil step up Freddie Notes due
   11/15/2013                                   AAA       03-Nov-2003
US$16.913 mil 5%  Freddie Notes due 11/15/2014  AAA       03-Nov-2003
US$16.736 mil step up Freddie Notes due
   11/15/2018                                   AAA       03-Nov-2003
US$23.267 mil 5.5%  Freddie Notes due
   11/15/2023                                   AAA       03-Nov-2003
US$3 bil 1.125%  Global med-term nts due
   11/07/2005                                   AAA       10-Nov-2003
US$50 mil 1.669%  med-term nts due 11/04/2005   AAA       10-Nov-2003
US$250 mil 2.41%  med-term nts due 11/04/2005   AAA       10-Nov-2003
US$50 mil 3.5%  med-term nts due 11/05/2010     AAA       10-Nov-2003
US$100 mil 6%  med-term nts due 11/05/2018      AAA       10-Nov-2003
US$50 mil 5%  med-term nts due 11/05/2018       AAA       10-Nov-2003
US$2 bil 2.875%  med-term nts due 11/03/2006    AAA       10-Nov-2003
US$2 bil 5.125%  med-term nts due 11/07/2013    AAA       10-Nov-2003
US$42.481 mil step up Freddie Notes due
   11/15/2009                                   AAA       10-Nov-2003
US$26.793 mil 4.25%  Freddie Notes due
   11/15/2010                                   AAA       10-Nov-2003
US$38.436 mil step up Freddie Notes due
   11/15/2013                                   AAA       10-Nov-2003
US$20.16 mil 5.05%  Freddie Notes due
   11/15/2014                                   AAA       10-Nov-2003
US$23.328 mil step up Freddie Notes due
   11/15/2018                                   AAA       10-Nov-2003
US$37.933 mil 5.5%  Freddie Notes due
   11/15/2023                                   AAA       10-Nov-2003
US$5 bil 2.875%  Global med-term nts due
   12/15/2006                                   AAA       18-Nov-2003
US$500 mil 4%  Global med-term nts due
   11/12/2008                                   AAA       18-Nov-2003
US$350 mil 1.51%  med-term nts due 12/07/2004   AAA       18-Nov-2003
US$375 mil 2.25%  med-term nts due 11/10/2005   AAA       18-Nov-2003
US$50 mil 2.46%  med-term nts due 11/14/2005    AAA       18-Nov-2003
US$250 mil 3%  med-term nts due 11/09/2006      AAA       18-Nov-2003
US$100 mil 3.15%  med-term nts due 11/10/2006   AAA       18-Nov-2003
US$50 mil 1.67%  med-term nts due 11/10/2008    AAA       18-Nov-2003
US$1 bil 3.875%  med-term nts due 11/10/2008    AAA       18-Nov-2003
US$150 mil 4%  med-term nts due 11/12/2008      AAA       18-Nov-2003
US$50 mil 3.625%  med-term nts due 11/10/2010   AAA       18-Nov-2003
US$75 mil 6.25%  med-term nts due 11/14/2013    AAA       18-Nov-2003
US$19.642 mil step up Freddie Notes due
   11/15/2009                                   AAA       17-Nov-2003
US$4.15 mil 4.15%  Freddie Notes due 11/15/2010 AAA       17-Nov-2003
US$24.177 mil step up Freddie Notes due
   11/15/2012                                   AAA       17-Nov-2003
US$9.568 mil step up Freddie Notes due
   11/15/2015                                   AAA       17-Nov-2003
US$20.645 mil 5%  Freddie Notes due 11/15/2018  AAA       17-Nov-2003
US$15.767 mil 5.25%  Freddie Notes due
   11/15/2023                                   AAA       17-Nov-2003
US$1 bil 2.3%  Global med-term nts due
   11/17/2005                                   AAA       26-Nov-2003
US$500 mil 3%  Global med-term nts due
   11/17/2006                                   AAA       26-Nov-2003
US$100 mil 1.85%  med-term nts due 11/17/2005   AAA       26-Nov-2003
US$100 mil 2.3%  med-term nts due 11/17/2005    AAA       26-Nov-2003
US$675 mil 1.85%  med-term nts due 11/17/2005   AAA       26-Nov-2003
US$50 mil 2.55%  med-term nts due 11/17/2005    AAA       26-Nov-2003
US$250 mil 2.41%  med-term nts due 11/17/2005   AAA       26-Nov-2003
US$100 mil 2%  med-term nts due 11/18/2005      AAA       26-Nov-2003
US$150 mil 2.625%  med-term nts due 05/19/2006  AAA       26-Nov-2003
US$350 mil 2%  med-term nts due 11/17/2006      AAA       26-Nov-2003
US$150 mil 3%  med-term nts due 11/17/2006      AAA       26-Nov-2003
US$75 mil 3.25%  med-term nts due 05/17/2007    AAA       26-Nov-2003
US$50 mil 3.55%  med-term nts due 11/19/2007    AAA       26-Nov-2003
US$150 mil 4%  med-term nts due 11/17/2008      AAA       26-Nov-2003
US$160 mil 3.94%  med-term nts due 11/20/2008   AAA       26-Nov-2003
US$50 mil 4.75%  med-term nts due 11/19/2010    AAA       26-Nov-2003
US$12.672 mil step up Freddie Notes due
   12/15/2009                                   AAA       24-Nov-2003
US$9.004 mil 4%  Freddie Notes due 12/15/2009   AAA       24-Nov-2003
US$11.695 mil step up Freddie Notes due
   12/15/2013                                   AAA       24-Nov-2003
US$7.809 mil 5.1%  Freddie Notes due 12/15/2018 AAA       24-Nov-2003
US$4.389 mil 5.375%  Freddie Notes due
   12/15/2018                                   AAA       24-Nov-2003
US$9.126 mil 5.3%  Freddie Notes due 12/15/2023 AAA       24-Nov-2003
US$75 mil 5%  nts due 11/15/2029                AAA       02-Dec-2003
US$100 mil 1.9%  med-term nts due 05/26/2005    AAA       02-Dec-2003
US$300 mil 2.5%  med-term nts due 11/25/2005    AAA       02-Dec-2003
US$200 mil 2.375%  med-term nts due 11/25/2005  AAA       02-Dec-2003
US$250 mil 2.25%  med-term nts due 11/28/2005   AAA       02-Dec-2003
US$150 mil 2%  med-term nts due 11/28/2005      AAA       02-Dec-2003
US$185 mil 2%  med-term nts due 11/28/2005      AAA       02-Dec-2003
US$50 mil 2%  med-term nts due 02/24/2006       AAA       02-Dec-2003
US$100 mil 3.23%  med-term nts due 11/24/2006   AAA       02-Dec-2003
US$50 mil 2.15%  med-term nts due 11/24/2006    AAA       02-Dec-2003
US$100 mil 3%  med-term nts due 11/24/2006      AAA       02-Dec-2003
US$100 mil 2.25%  med-term nts due 11/24/2006   AAA       02-Dec-2003
US$50 mil 2.25%  med-term nts due 11/24/2006    AAA       02-Dec-2003
US$100 mil 3%  med-term nts due 11/25/2008      AAA       02-Dec-2003
US$100 mil 4%  med-term nts due 11/25/2008      AAA       02-Dec-2003
US$50 mil 3%  med-term nts due 11/26/2008       AAA       02-Dec-2003
US$50 mil 4.31%  med-term nts due 11/26/2008    AAA       02-Dec-2003
US$65 mil 3.5%  med-term nts due 11/28/2008     AAA       02-Dec-2003
US$50 mil 4.53%  med-term nts due 05/26/2009    AAA       02-Dec-2003
US$70 mil 3%  med-term nts due 11/27/2009       AAA       08-Dec-2003
US$50 mil 3.625%  med-term nts due 11/24/2010   AAA       02-Dec-2003
US$50 mil 5%  med-term nts due 11/26/2010       AAA       02-Dec-2003
US$50 mil step up med-term nts due 11/30/2010   AAA       02-Dec-2003
US$100 mil step up med-term nts due 12/06/2011  AAA       02-Dec-2003
US$50 mil 5.55%  med-term nts due 11/26/2013    AAA       02-Dec-2003
US$200 mil 6%  med-term nts due 11/26/2018      AAA       02-Dec-2003
US$100 mil 6.1%  med-term nts due 11/28/2018    AAA       02-Dec-2003
US$75 mil 4.75%  med-term nts due 11/29/2018    AAA       02-Dec-2003
US$25.473 mil 4%  Freddie Notes due 06/15/2009  AAA       02-Dec-2003
US$28.287 mil step up Freddie Notes due
   12/15/2009                                   AAA       02-Dec-2003
US$37.489 mil step up Freddie Notes due
   12/15/2013                                   AAA       02-Dec-2003
US$31.687 mil 5%  Freddie Notes due 12/15/2013  AAA       02-Dec-2003
US$15.535 mil step up Freddie Notes due
   12/15/2018                                   AAA       02-Dec-2003
US$27.953 mil 5.5%  Freddie Notes due
   12/15/2023                                   AAA       02-Dec-2003
US$550 mil 1.52%  med-term nts due 12/24/2004   AAA       08-Dec-2003
US$100 mil 1.5%  med-term nts due 06/01/2005    AAA       08-Dec-2003
US$120 mil 1.623%  med-term nts due 12/01/2005  AAA       08-Dec-2003
US$250 mil 2.2%  med-term nts due 12/01/2005    AAA       08-Dec-2003
US$50 mil 2.45%  med-term nts due 12/08/2005    AAA       08-Dec-2003
US$15.978 mil 4%  Freddie Notes due 12/15/2009  AAA       08-Dec-2003
US$41.552 mil step up Freddie Notes due
   12/15/2013                                   AAA       08-Dec-2003
US$13.947 mil 5%  Freddie Notes due 12/15/2014  AAA       08-Dec-2003
US$9.659 mil 5.25%  Freddie Notes due
   12/15/2018                                   AAA       08-Dec-2003
US$5.932 mil 5.5%  Freddie Notes due 12/15/2018 AAA       08-Dec-2003
US$14.773 mil 5.4%  Freddie Notes due
   12/15/2023                                   AAA       08-Dec-2003
US$1.5 bil 1.08%  Global med-term nts due
   12/10/2004                                   AAA       15-Dec-2003
US$110 mil 1.62%  med-term nts due 12/30/2004   AAA       15-Dec-2003
US$250 mil 2.45%  med-term nts due 12/08/2005   AAA       15-Dec-2003
US$350 mil 2.35%  med-term nts due 12/09/2005   AAA       15-Dec-2003
US$50 mil 2%  med-term nts due 06/09/2006       AAA       15-Dec-2003
US$50 mil 2.125%  med-term nts due 12/08/2006   AAA       15-Dec-2003
US$50 mil 2.1%  med-term nts due 12/08/2008     AAA       15-Dec-2003
US$50 mil 2.25%  med-term nts due 12/08/2008    AAA       15-Dec-2003
US$100 mil 3.85%  med-term nts due 12/08/2008   AAA       15-Dec-2003
US$100 mil 3.9%  med-term nts due 12/08/2008    AAA       15-Dec-2003
US$50 mil 4.05%  med-term nts due 12/08/2008    AAA       15-Dec-2003
US$100 mil 3.75%  med-term nts due 12/09/2008   AAA       15-Dec-2003
US$100 mil 3.93%  med-term nts due 12/09/2008   AAA       15-Dec-2003
US$75 mil 4.07%  med-term nts due 06/10/2009    AAA       15-Dec-2003
US$2 bil 4.75%  med-term nts due 12/08/2010     AAA       15-Dec-2003
US$27.804 mil step up FreddieNotes due
   12/15/2009                                   AAA       22-Dec-2003
US$24.194 mil 4%  FreddieNotes due 12/15/2009   AAA       15-Dec-2003
US$34.223 mil step up FreddieNotes due
   12/15/2013                                   AAA       22-Dec-2003
US$21.729 mil 5%  FreddieNotes due 12/15/2015   AAA       15-Dec-2003
US$22.271 mil step up FreddieNotes due
   12/15/2018                                   AAA       15-Dec-2003
US$23.88 mil 5.4%  FreddieNotes due 12/15/2023  AAA       15-Dec-2003
US$2 bil 1.078%  Global med-term nts due
   12/15/2004                                   AAA       23-Dec-2003
US$1 bil 3%  Global med-term nts due 12/15/2006 AAA       23-Dec-2003
US$2 bil 4.5%  Global med-term nts due
   12/16/2010                                   AAA       23-Dec-2003
US$150 mil 2.25%  med-term nts due 12/15/2005   AAA       23-Dec-2003
US$525 mil 2.5%  med-term nts due 12/15/2005    AAA       23-Dec-2003
US$50 mil 2%  med-term nts due 12/15/2005       AAA       23-Dec-2003
US$100 mil 2.233%  med-term nts due 12/16/2005  AAA       23-Dec-2003
US$50 mil 1.67%  med-term nts due 12/20/2005    AAA       23-Dec-2003
US$325 mil 2.91%  med-term nts due 06/16/2006   AAA       23-Dec-2003
US$100 mil step up med-term nts due 12/15/2006  AAA       23-Dec-2003
US$250 mil 3.25%  med-term nts due 12/15/2006   AAA       23-Dec-2003
US$100 mil 4%  med-term nts due 12/15/2008      AAA       23-Dec-2003
US$100 mil 3.95%  med-term nts due 12/15/2008   AAA       23-Dec-2003
US$100 mil 3.98%  med-term nts due 12/15/2008   AAA       23-Dec-2003
US$100 mil 4.06%  med-term nts due 12/15/2008   AAA       23-Dec-2003
US$100 mil 4.14%  med-term nts due 12/15/2008   AAA       23-Dec-2003
US$100 mil 4.15%  med-term nts due 12/15/2008   AAA       23-Dec-2003
US$100 mil 3.92%  med-term nts due 12/16/2008   AAA       23-Dec-2003
US$50 mil 2.25%  med-term nts due 12/17/2008    AAA       23-Dec-2003
US$100 mil 4.15%  med-term nts due 12/18/2008   AAA       23-Dec-2003
US$100 mil 4.25%  med-term nts due 06/17/2009   AAA       23-Dec-2003
US$50 mil 4%  med-term nts due 12/15/2010       AAA       23-Dec-2003
US$100 mil 5.162%  med-term nts due 12/16/2013  AAA       23-Dec-2003
US$100 mil 5%  med-term nts due 12/17/2018      AAA       23-Dec-2003
US$500 mil 6%  med-term nts due 12/17/2018      AAA       23-Dec-2003
US$138.498 mil step up med-term nts due
   04/01/2005                                   AAA       30-Dec-2003
US$50 mil 2.25%  med-term nts due 12/22/2005    AAA       30-Dec-2003
US$75 mil 2.25%  med-term nts due 12/22/2006    AAA       30-Dec-2003
US$50 mil 3.2%  med-term nts due 12/22/2006     AAA       30-Dec-2003
US$50 mil 3%  med-term nts due 12/22/2006       AAA       30-Dec-2003
US$100 mil 2.81%  med-term nts due 12/24/2007   AAA       30-Dec-2003
US$65 mil 3.395%  med-term nts due 12/24/2007   AAA       30-Dec-2003
US$50 mil step up med-term nts due 12/26/2007   AAA       30-Dec-2003
US$100 mil step up med-term nts due 12/22/2008  AAA       30-Dec-2003
US$100 mil 5%  med-term nts due 12/22/2010      AAA       30-Dec-2003
US$50 mil step up med-term nts due 12/23/2010   AAA       30-Dec-2003
US$200 mil 6%  med-term nts due 12/24/2018      AAA       30-Dec-2003
US$115 mil step up med-term nts due 12/24/2018  AAA       30-Dec-2003
US$50 mil 5%  med-term nts due 12/24/2018       AAA       30-Dec-2003
US$100 mil step up med-term nts due 12/24/2018  AAA       30-Dec-2003
US$75 mil 4.25%  med-term nts due 12/26/2018    AAA       30-Dec-2003
US$500 mil 2.2%  Global med-term nts due
 12/30/2005                                     AAA       06-Jan-2004
US$500 mil 2.5%  med-term nts due 12/30/2005    AAA       06-Jan-2004
US$50 mil 2.26%  med-term nts due 12/30/2005    AAA       06-Jan-2004
US$100 mil 3%  med-term nts due 06/29/2006      AAA       06-Jan-2004
US$250 mil 2.625%  med-term nts due 06/30/2006  AAA       06-Jan-2004
US$50 mil 2%  med-term nts due 12/29/2006       AAA       06-Jan-2004
US$100 mil 3.04%  med-term nts due 12/29/2006   AAA       06-Jan-2004
US$200 mil 2.875%  med-term nts due 12/29/2006  AAA       06-Jan-2004
US$100 mil 3.05%  med-term nts due 01/02/2007   AAA       06-Jan-2004
US$100 mil 3.5%  med-term nts due 06/29/2007    AAA       06-Jan-2004
US$100 mil 3.25%  med-term nts due 06/29/2007   AAA       06-Jan-2004
US$112 mil 2.455%  med-term nts due 06/29/2007  AAA       06-Jan-2004
US$50 mil 3.45%  med-term nts due 12/28/2007    AAA       06-Jan-2004
US$100 mil zero cpn med-term nts due 12/22/2008 AAA       06-Jan-2004
US$75 mil 3.875%  med-term nts due 12/29/2008   AAA       06-Jan-2004
US$85 mil 4.33%  med-term nts due 06/29/2009    AAA       06-Jan-2004
US$50 mil 4.1%  med-term nts due 06/30/2009     AAA       06-Jan-2004
US$55 mil 5%  med-term nts due 12/31/2012       AAA       06-Jan-2004
US$50 mil 4.2%  med-term nts due 12/30/2013     AAA       06-Jan-2004
US$50 mil 5%  med-term nts due 12/30/2015       AAA       06-Jan-2004
US$50 mil 6%  med-term nts due 12/31/2018       AAA       06-Jan-2004
US$50 mil 4%  med-term nts due 12/31/2018       AAA       06-Jan-2004
US$70 mil 6.35%  med-term nts due 12/29/2023    AAA       06-Jan-2004
US$225 mil zero cpn med-term nts due 12/29/2033 AAA       06-Jan-2004
US$67.93 mil step up Freddie Notes due
   01/15/2009                                   AAA       05-Jan-2004
US$38.147 mil step up Freddie Notes due
   01/15/2014                                   AAA       05-Jan-2004
US$31.025 mil 5%  Freddie Notes due 01/15/2014  AAA       05-Jan-2004
US$31.312 mil step up Freddie Notes due
   01/15/2016                                   AAA       05-Jan-2004
US$12.176 mil 5.35%  Freddie Notes due
   01/15/2019                                   AAA       05-Jan-2004
US$34.099 mil 5.5%  Freddie Notes due
   01/15/2024                                   AAA       05-Jan-2004
US$100 mil 2.3%  med-term nts due 01/09/2006    AAA       12-Jan-2004
US$150 mil 2.85%  med-term nts due 01/05/2007   AAA       12-Jan-2004
US$50 mil 4.01%  med-term nts due 01/07/2009    AAA       12-Jan-2004
US$50 mil 3%  med-term nts due 01/07/2011       AAA       13-Jan-2004
US$34.215 mil step up Freddie Notes due
   01/15/2010                                   AAA       12-Jan-2004
4%  Freddie Notes due 01/15/2011                AAA       12-Jan-2004
US$35.872 mil step up Freddie Notes due
   01/15/2014                                   AAA       12-Jan-2004
US$20.296 mil 5%  Freddie Notes due 01/15/2016  AAA       12-Jan-2004
US$18.728 mil 5%  Freddie Notes due 01/15/2019  AAA       12-Jan-2004
US$18.262 mil 5.25%  Freddie Notes due
   01/15/2024                                   AAA       12-Jan-2004
US$67.93 mil 3%  nts due 01/15/2009             AAA       20-Jan-2004
US$2.5 bil 3.875%  Global med-term nts due
   01/12/2009                                   AAA       20-Jan-2004
US$50 mil 1.405%  med-term nts due 02/08/2005   AAA       20-Jan-2004
US$100 mil 1.27%  med-term nts due 02/11/2005   AAA       20-Jan-2004
US$50 mil 3.25%  med-term nts due 07/13/2007    AAA       20-Jan-2004
US$100 mil 4%  med-term nts due 01/14/2009      AAA       20-Jan-2004
US$100 mil 4.08%  med-term nts due 01/14/2009   AAA       20-Jan-2004
US$50 mil 4%  med-term nts due 07/13/2009       AAA       20-Jan-2004
US$5 bil 2.375%  ref. nts due 02/15/2007        AAA       20-Jan-2004
US$6 bil 4.5%  ref nts due 01/15/2014           AAA       20-Jan-2004
US$20.123 mil step up Freddie Notes due
   01/15/2010                                   AAA       20-Jan-2004
US$18.156 mil 4%  Freddie Notes due 01/15/2011  AAA       20-Jan-2004
US$33.296 mil step up Freddie Notes due
   01/15/2014                                   AAA       20-Jan-2004
US$21.095 mil 5%  Freddie Notes due 01/15/2016  AAA       20-Jan-2004
US$16.432 mil 5%  Freddie Notes due 01/15/2019  AAA       20-Jan-2004
US$17.757 mil 5.25%  Freddie Notes due
   01/15/2024                                   AAA       20-Jan-2004
US$1 bil 3.05%  Global med-term nts due
   01/19/2007                                   AAA       26-Jan-2004
US$1 bil 1.19%  med-term nts due 02/14/2005     AAA       26-Jan-2004
US$1 bil 1.19%  med-term nts due 02/14/2005     AAA       26-Jan-2004
US$350 mil 2.375%  med-term nts due 01/23/2006  AAA       26-Jan-2004
US$275 mil 2.625%  med-term nts due 07/21/2006  AAA       26-Jan-2004
US$100 mil 1.2%  med-term nts due 01/22/2008    AAA       26-Jan-2004
US$65 mil 1.62%  med-term nts due 01/23/2009    AAA       26-Jan-2004
US$100 mil 4.55%  med-term nts due 01/20/2011   AAA       26-Jan-2004
US$50 mil 5.53%  med-term nts due 01/21/2014    AAA       26-Jan-2004
US$50 mil 5.45%  med-term nts due 01/21/2014    AAA       26-Jan-2004
US$50 mil 4.375%  med-term nts due 01/21/2016   AAA       26-Jan-2004
US$60 mil 6.1%  med-term nts due 01/22/2019     AAA       26-Jan-2004
US$225 mil zero cpn med-term nts due 01/20/2034 AAA       26-Jan-2004
US$24.365 mil step up Freddie Notes due
   08/15/2009                                   AAA       26-Jan-2004
US$16.735 mil 4%  Freddie Notes due 08/15/2010  AAA       26-Jan-2004
US$28.411 mil step up Freddie Notes due
   02/15/2014                                   AAA       26-Jan-2004
US$17.152 mil 5%  Freddie Notes due 08/15/2015  AAA       26-Jan-2004
US$10.049 mil 5.125%  Freddie Notes due
   02/15/2019                                   AAA       26-Jan-2004
US$22.830 mil 5.25%  Freddie Notes due
   02/15/2024                                   AAA       26-Jan-2004
EUR4 bil 4.375%  Reference nts due 01/15/2014   AAA       02-Feb-2004
US$100 mil 1.37%  med-term nts due 01/27/2006   AAA       02-Feb-2004
US$50 mil 2.03%  med-term nts due 01/27/2006    AAA       02-Feb-2004
US$250 mil 2.01%  med-term nts due 01/27/2006   AAA       02-Feb-2004
US$250 mil 2.15%  med-term nts due 01/30/2006   AAA       02-Feb-2004
US$50 mil 2.35%  med-term nts due 07/27/2006    AAA       02-Feb-2004
US$60 mil 1.87%  med-term nts due 07/28/2006    AAA       02-Feb-2004
US$50 mil 2.72%  med-term nts due 01/26/2007    AAA       02-Feb-2004
US$250 mil 3%  med-term nts due 01/30/2007      AAA       02-Feb-2004
US$250 mil 2.75%  med-term nts due 01/30/2007   AAA       02-Feb-2004
US$300 mil 3%  med-term nts due 07/27/2007      AAA       02-Feb-2004
US$100 mil 3.25%  med-term nts due 01/28/2008   AAA       02-Feb-2004
US$100 mil 3.75%  med-term nts due 01/28/2008   AAA       02-Feb-2004
US$50 mil 3.8%  med-term nts due 01/28/2009     AAA       02-Feb-2004
US$90 mil 2.75%  med-term nts due 01/30/2009    AAA       02-Feb-2004
US$50 mil 4.24%  med-term nts due 07/30/2009    AAA       02-Feb-2004
US$115 mil 4.25%  med-term nts due 01/28/2011   AAA       02-Feb-2004
US$90 mil 4.43%  med-term nts due 01/28/2011    AAA       02-Feb-2004
US$50 mil 5%  med-term nts due 01/28/2011       AAA       02-Feb-2004
US$75 mil 3.25%  med-term nts due 02/03/2011    AAA       02-Feb-2004
US$100 mil 5.5%  med-term nts due 01/27/2014    AAA       02-Feb-2004
US$50 mil 5%  med-term nts due 01/28/2014       AAA       02-Feb-2004
US$200 mil 4.1%  med-term nts due 01/28/2014    AAA       02-Feb-2004
US$139.6 mil 5.3%  med-term nts due 12/01/2015  AAA       02-Feb-2004
US$50 mil 5.125%  med-term nts due 01/28/2019   AAA       02-Feb-2004
US$60 mil 6.02%  med-term nts due 01/28/2019    AAA       02-Feb-2004
US$90 mil 5.75%  med-term nts due 01/30/2019    AAA       02-Feb-2004
US$50 mil 4.25%  med-term nts due 01/31/2019    AAA       02-Feb-2004
US$400 mil 5.08%  med-term nts due 02/07/2019   AAA       02-Feb-2004
US$70 mil 6.35%  med-term nts due 01/26/2024    AAA       02-Feb-2004
US$160 mil 5.4%  med-term nts due 05/01/2028    AAA       02-Feb-2004
US$2 bil 5%  med-term nts due 01/30/2014        AAA       02-Feb-2004
US$37.112 mil step up Freddie Notes due
   08/15/2009                                   AAA       02-Feb-2004
US$12.47 mil 4%  Freddie Notes due 02/15/2010   AAA       02-Feb-2004
US$41.968 mil step up Freddie Notes due
   02/15/2014                                   AAA       02-Feb-2004
US$13.034 mil 5%  Freddie Notes due 02/15/2015  AAA       02-Feb-2004
US$13.876 mil 5.15%  Freddie Notes due
   02/15/2019                                   AAA       02-Feb-2004
US$18.478 mil 5.5%  Freddie Notes due
   02/15/2019                                   AAA       02-Feb-2004
US$20.628 mil 5.3%  Freddie Notes due
   02/15/2024                                   AAA       02-Feb-2004
US$500 mil 1.375%  med-term nts due 02/25/2005  AAA       09-Feb-2004
US$550 mil 1.42%  med-term nts due 03/01/2005   AAA       09-Feb-2004
US$75 mil 1.65%  med-term nts due 08/04/2005    AAA       09-Feb-2004
US$100 mil 2.37%  med-term nts due 02/03/2006   AAA       09-Feb-2004
US$50 mil 3%  med-term nts due 02/03/2009       AAA       09-Feb-2004
US$100 mil 3.625%  med-term nts due 02/03/2009  AAA       09-Feb-2004
US$100 mil 4%  med-term nts due 08/04/2009      AAA       09-Feb-2004
US$200 mil 4.3%  med-term nts due 02/03/2011    AAA       09-Feb-2004
US$100 mil 4.5%  med-term nts due 02/04/2011    AAA       09-Feb-2004
US$50 mil 5.32%  med-term nts due 02/04/2014    AAA       09-Feb-2004
US$55 mil 5.25%  med-term nts due 02/05/2015    AAA       09-Feb-2004
US$100 mil 5%  med-term nts due 02/04/2019      AAA       09-Feb-2004
US$100 mil 5.2%  med-term nts due 02/04/2019    AAA       09-Feb-2004
US$5 bil 1.875%  Reference nts due 02/15/2006   AAA       09-Feb-2004
US$24.644 mil step up Freddie Notes due
   02/15/2010                                   AAA       09-Feb-2004
US$19.329 mil 4%  Freddie Notes due 08/15/2010  AAA       09-Feb-2004
US$26.926 mil 5%  Freddie Notes due 08/15/2015  AAA       09-Feb-2004
US$35.137 mil step up Freddie Notes due
   02/15/2016                                   AAA       09-Feb-2004
US$23.205 mil 5.1%  Freddie Notes due
   02/15/2019                                   AAA       09-Feb-2004
5.25%  Freddie Notes due 02/15/2024             AAA       10-Feb-2004
US$100 mil 1.5%  med-term nts due 03/11/2005    AAA       17-Feb-2004
US$300 mil 1.5%  med-term nts due 05/13/2005    AAA       17-Feb-2004
US$100 mil 1.7%  med-term nts due 08/12/2005    AAA       17-Feb-2004
US$50 mil 2.03%  med-term nts due 02/09/2006    AAA       17-Feb-2004
US$100 mil 2.15%  med-term nts due 02/10/2006   AAA       17-Feb-2004
US$100 mil 2.125%  med-term nts due 02/13/2006  AAA       17-Feb-2004
US$250 mil 2.5%  med-term nts due 08/09/2006    AAA       17-Feb-2004
US$50 mil 1.88%  med-term nts due 02/09/2007    AAA       17-Feb-2004
US$150 mil 2.25%  med-term nts due 02/09/2007   AAA       17-Feb-2004
US$1 bil 2.75%  med-term nts due 02/09/2007     AAA       17-Feb-2004
US$50 mil 2.89%  med-term nts due 02/09/2007    AAA       17-Feb-2004
US$500 mil 2.93%  med-term nts due 02/09/2007   AAA       17-Feb-2004
US$250 mil 2.75%  med-term nts due 02/09/2007   AAA       17-Feb-2004
US$150 mil 3%  med-term nts due 08/13/2007      AAA       17-Feb-2004
US$125 mil 3%  med-term nts due 02/11/2008      AAA       17-Feb-2004
US$75 mil 3.75%  med-term nts due 02/09/2009    AAA       17-Feb-2004
US$100 mil 3%  med-term nts due 08/10/2009      AAA       17-Feb-2004
US$160 mil 4%  med-term nts due 08/10/2009      AAA       17-Feb-2004
US$50 mil 4.4%  med-term nts due 02/10/2011     AAA       17-Feb-2004
US$200 mil 4.8%  med-term nts due 02/09/2012    AAA       17-Feb-2004
US$75 mil 5.55%  med-term nts due 02/12/2016    AAA       17-Feb-2004
US$100 mil 5.375%  med-term nts due 02/13/2019  AAA       17-Feb-2004
US$200 mil 6.04%  med-term nts due 12/27/2029   AAA       17-Feb-2004
US$27.799 mil step up Freddie Notes due
   02/15/2005                                   AAA       18-Feb-2004
US$18.05 mil 4%  Freddie Notes due 02/15/2011   AAA       18-Feb-2004
US$28.569 mil step up Freddie Notes due
   02/15/2016                                   AAA       18-Feb-2004
US$15.279 mil 5%  Freddie Notes due 02/15/2016  AAA       18-Feb-2004
US$20.645 mil 5%  Freddie Notes due 02/15/2019  AAA       18-Feb-2004
US$23.524 mil 5.25%  Freddie Notes due
   02/15/2024                                   AAA       18-Feb-2004
US$31.16 mil step up Freddie Notes due
   09/15/2010                                   AAA       24-Feb-2004
US$30.698 mil 4%  Freddie Notes due 09/15/2010  AAA       24-Feb-2004
US$25.781 mil 5%  Freddie Notes due 09/15/2015  AAA       24-Feb-2004
US$49.449 mil step up Freddie Notes due
   03/15/2016                                   AAA       24-Feb-2004
US$17.267 mil 5.125%  Freddie Notes due
   03/15/2019                                   AAA       24-Feb-2004
US$35.85 mil 5.25%  Freddie Notes due
   03/15/2024                                   AAA       24-Feb-2004
US$2 bil 2%  Global med-term nts due 02/23/2006 AAA       01-Mar-2004
US$500 mil 2%  Global med-term nts due
   02/28/2006                                   AAA       01-Mar-2004
US$2 bil 2.85%  Global med-term nts due
   02/23/2007                                   AAA       01-Mar-2004
US$460 mil 1.29%  med-term nts due 03/23/2005   AAA       01-Mar-2004
US$250 mil 2.15%  MiNotes due 02/23/2006        AAA       01-Mar-2004
US$65 mil 1.62%  med-term nts due 02/24/2006    AAA       01-Mar-2004
US$100 mil 2.14%  med-term nts due 02/24/2006   AAA       01-Mar-2004
US$100 mil 2.15%  med-term nts due 02/24/2006   AAA       01-Mar-2004
US$100 mil 2.21%  med-term nts due 02/27/2006   AAA       01-Mar-2004
US$50 mil 1.5%  med-term nts due 02/27/2006     AAA       01-Mar-2004
US$100 mil 2.5%  med-term nts due 08/24/2006    AAA       01-Mar-2004
US$100 mil 2.45%  med-term nts due 08/25/2006   AAA       01-Mar-2004
US$50 mil 3.125%  med-term nts due 02/27/2007   AAA       01-Mar-2004
US$50 mil 3.15%  med-term nts due 08/23/2007    AAA       01-Mar-2004
US$50 mil 3.22%  med-term nts due 08/24/2007    AAA       01-Mar-2004
US$50 mil 3.125%  med-term nts due 08/27/2007   AAA       01-Mar-2004
US$250 mil 3%  med-term nts due 08/27/2007      AAA       01-Mar-2004
US$50 mil 2.125%  med-term nts due 08/28/2007   AAA       01-Mar-2004
US$75 mil 2.625%  med-term nts due 02/25/2008   AAA       01-Mar-2004
US$150 mil 3.4%  med-term nts due 02/25/2008    AAA       01-Mar-2004
US$50 mil 2.5%  med-term nts due 02/25/2008     AAA       01-Mar-2004
US$50 mil 3.125%  med-term nts due 02/25/2008   AAA       01-Mar-2004
US$50 mil 1.15%  med-term nts due 02/27/2008    AAA       01-Mar-2004
US$150 mil 3.75%  med-term nts due 02/25/2009   AAA       01-Mar-2004
US$250 mil 3.85%  med-term nts due 02/25/2009   AAA       01-Mar-2004
US$50 mil 3.4%  med-term nts due 02/27/2009     AAA       01-Mar-2004
US$100 mil 3.75%  med-term nts due 02/27/2009   AAA       01-Mar-2004
US$60 mil 3%  med-term nts due 08/25/2009       AAA       01-Mar-2004
US$100 mil 4.15%  med-term nts due 02/25/2010   AAA       01-Mar-2004
US$50 mil 4.075%  med-term nts due 02/25/2010   AAA       01-Mar-2004
US$100 mil 4.5%  med-term nts due 02/24/2011    AAA       01-Mar-2004
US$70 mil 5.15%  med-term nts due 02/27/2012    AAA       01-Mar-2004
US$200 mil 5.25%  med-term nts due 02/25/2014   AAA       01-Mar-2004
US$50 mil 5.75%  med-term nts due 02/24/2017    AAA       01-Mar-2004
US$50 mil 5.08%  med-term nts due 02/25/2019    AAA       01-Mar-2004
US$50 mil 5.125%  med-term nts due 02/25/2019   AAA       01-Mar-2004
US$50 mil 4%  med-term nts due 02/25/2019       AAA       01-Mar-2004
US$75 mil 5%  med-term nts due 02/25/2019       AAA       01-Mar-2004
US$300 mil 6%  med-term nts due 02/26/2019      AAA       01-Mar-2004
US$100 mil 6%  med-term nts due 02/26/2019      AAA       01-Mar-2004
US$75 mil 2.9%  med-term nts due 02/27/2019     AAA       01-Mar-2004
US$180 mil 6.17%  med-term nts due 02/23/2024   AAA       01-Mar-2004
US$900 mil zero cpn med-term nts due 02/23/2034 AAA       01-Mar-2004
US$2 bil 4.125%  med-term nts due 02/24/2011    AAA       01-Mar-2004
US$75 mil 6%  med-term nts ser ` due 02/27/2019 AAA       01-Mar-2004
US$26.707 mil step up Freddie Notes due
   09/15/2010                                   AAA       01-Mar-2004
US$34.818 mil 4%  Freddie Notes due 03/15/2011  AAA       01-Mar-2004
US$34.847 mil step up Freddie Notes due
   03/15/2016                                   AAA       01-Mar-2004
US$19.503 mil 5%  Freddie Notes due 03/16/2019  AAA       01-Mar-2004
US$19.773 mil 5%  Freddie Notes due 03/15/2016  AAA       01-Mar-2004
US$20.383 mil 5.125%  Freddie Notes due
   03/15/2024                                   AAA       01-Mar-2004
US$300 mil zero cpn Global med-term nts due
   03/03/2009                                   AAA       08-Mar-2004
US$2 bil 5.2%  Global med-term nts due
   03/05/2019                                   AAA       08-Mar-2004
US$110 mil 1.71%  med-term nts due 03/03/2006   AAA       08-Mar-2004
US$50 mil 2.16%  med-term nts due 03/03/2006    AAA       08-Mar-2004
US$100 mil 2.33%  med-term nts due 09/01/2006   AAA       08-Mar-2004
US$60 mil 2.42%  med-term nts due 09/01/2006    AAA       08-Mar-2004
US$50 mil 2%  med-term nts due 03/02/2007       AAA       08-Mar-2004
US$50 mil 3%  med-term nts due 09/04/2007       AAA       08-Mar-2004
US$100 mil 3.02%  med-term nts due 12/04/2007   AAA       08-Mar-2004
US$50 mil 3.33%  med-term nts due 03/03/2008    AAA       08-Mar-2004
US$50 mil 3.15%  med-term nts due 03/04/2008    AAA       08-Mar-2004
US$100 mil  3.62%   med-term nts due 03/02/2009 AAA       08-Mar-2004
US$50 mil 4.05%  med-term nts due 03/03/2009    AAA       08-Mar-2004
US$50 mil 4.1%  med-term nts due 03/02/2010     AAA       08-Mar-2004
US$50 mil 5%  med-term nts due 03/01/2013       AAA       08-Mar-2004
US$50 mil 5%  med-term nts due 03/03/2014       AAA       08-Mar-2004
US$225 mil 5.125%  med-term nts due 03/04/2014  AAA       08-Mar-2004
US$300 mil zero cpn med-term nts due 03/04/2019 AAA       08-Mar-2004
US$5 bil 3.375%  Ref. nts due 04/15/2009        AAA       08-Mar-2004
US$42.44 mil step up Freddie Notes due
   03/15/2011                                   AAA       09-Mar-2004
US$46.153 mil 4%  Freddie Notes due 03/15/2012  AAA       09-Mar-2004
US$25.269 mil step up Freddie Notes due
   03/15/2016                                   AAA       09-Mar-2004
US$13.966 mil step up Freddie Notes due
   03/15/2019                                   AAA       09-Mar-2004
US$39.358 mil 5%  Freddie Notes due 03/15/2019  AAA       09-Mar-2004
US$21.527 mil 5%  Freddie Notes due 03/15/2024  AAA       09-Mar-2004
US$200 mil 2.02%  med-term nts due 03/08/2006   AAA       15-Mar-2004
US$110 mil 1.66%  med-term nts due 03/10/2006   AAA       15-Mar-2004
US$50 mil 2%  med-term nts due 03/08/2007       AAA       15-Mar-2004
US$50 mil 1.75%  med-term nts due 03/09/2007    AAA       15-Mar-2004
US$50 mil 2.83%  med-term nts due 03/09/2007    AAA       15-Mar-2004
US$50 mil 3.05%  med-term nts due 09/10/2007    AAA       15-Mar-2004
US$50 mil 3%  med-term nts due 09/09/2009       AAA       15-Mar-2004
US$50 mil 4%  med-term nts due 09/10/2009       AAA       15-Mar-2004
US$50 mil 4.05%  med-term nts due 03/08/2010    AAA       15-Mar-2004
US$200 mil 4.25%  med-term nts due 03/10/2010   AAA       15-Mar-2004
US$325 mil 5.125%  med-term nts due 03/10/2014  AAA       15-Mar-2004
US$50 mil step up med-term nts due 03/10/2014   AAA       15-Mar-2004
US$50 mil 5%  med-term nts due 03/10/2015       AAA       15-Mar-2004
US$38.114 mil step up Freddie Notes due
   03/15/2011                                   AAA       15-Mar-2004
US$39.03 mil 4%  Freddie Notes due 03/15/2012   AAA       15-Mar-2004
US$48.538 mil step up Freddie Notes due
   09/15/2013                                   AAA       15-Mar-2004
US$26.272 mil step up Freddie Notes due
   03/15/2016                                   AAA       15-Mar-2004
US$50.15 mil 5%  Freddie Notes due 03/15/2019   AAA       15-Mar-2004
US$24.067 mil 5%  Freddie Notes due 03/15/2024  AAA       15-Mar-2004
US$2 bil 2.7%  Global med-term nts due
   03/16/2007                                   AAA       22-Mar-2004
US$500 mil 2.875%  Global med-term nts due
   09/18/2007                                   AAA       22-Mar-2004
US$1 bil 3.755%  Global med-term nts due
   03/18/2009                                   AAA       22-Mar-2004
US$50 mil 2.11%  med-term nts due 03/15/2006    AAA       22-Mar-2004
US$50 mil 2.15%  med-term nts due 03/16/2006    AAA       22-Mar-2004
US$50 mil 2.21%  med-term nts due 06/16/2006    AAA       22-Mar-2004
US$50 mil 2%  med-term nts due 09/15/2006       AAA       22-Mar-2004
US$100 mil 2.5%  med-term nts due 09/15/2006    AAA       22-Mar-2004
US$87 mil 2.06%  med-term nts due 09/18/2006    AAA       22-Mar-2004
US$200 mil step up med-term nts due 03/09/2007  AAA       22-Mar-2004
US$85 mil 2.25%  med-term nts due 03/16/2007    AAA       22-Mar-2004
US$50 mil 3.1%  med-term nts due 09/17/2007     AAA       22-Mar-2004
US$50 mil 3.15%  med-term nts due 09/17/2007    AAA       22-Mar-2004
US$150 mil 3%  med-term nts due 09/18/2007      AAA       22-Mar-2004
US$95 mil step up med-term nts due 03/17/2008   AAA       22-Mar-2004
US$140 mil step up med-term nts due 03/16/2009  AAA       22-Mar-2004
US$50 mil step up med-term nts due 03/17/2009   AAA       22-Mar-2004
US$50 mil step up med-term nts due 09/17/2009   AAA       22-Mar-2004
US$50 mil 4%  med-term nts due 09/17/2009       AAA       22-Mar-2004
US$50 mil 4.1%  med-term nts due 03/15/2010     AAA       22-Mar-2004
US$155 mil step up med-term nts due 09/17/2012  AAA       22-Mar-2004
US$100 mil 5%  med-term nts due 03/17/2014      AAA       22-Mar-2004
US$50 mil 5%  med-term nts due 03/18/2014       AAA       22-Mar-2004
US$50 mil 5.05%  med-term nts due 03/17/2016    AAA       22-Mar-2004
US$500 mil zero cpn med-term nts due 03/18/2019 AAA       22-Mar-2004
US$250 mil zero cpn med-term nts due 03/18/2019 AAA       22-Mar-2004
US$100 mil zero cpn med-term nts due 03/18/2019 AAA       22-Mar-2004
US$65 mil 5.5%  med-term nts due 03/18/2019     AAA       22-Mar-2004
US$960 mil zero cpn med-term nts due 03/17/2034 AAA       22-Mar-2004
US$18.746 mil step up Freddie Notes due
   04/15/2011                                   AAA       22-Mar-2004
US$32.349 mil 4%  Freddie Notes due 04/15/2012  AAA       22-Mar-2004
US$15.894 mil step up Freddie Notes due
   04/15/2014                                   AAA       22-Mar-2004
US$16.315 mil step up Freddie Notes due
   04/15/2016                                   AAA       22-Mar-2004
US$7.792 mil step up Freddie Notes due
   04/15/2019                                   AAA       22-Mar-2004
US$26.661 mil 5%  Freddie Notes due 04/15/2024  AAA       22-Mar-2004
US$100 mil 1.81%  med-term nts due 09/22/2006   AAA       29-Mar-2004
US$80 mil 2.32%  med-term nts due 09/22/2006    AAA       29-Mar-2004
US$500 mil 2.43%  med-term nts due 03/23/2007   AAA       29-Mar-2004
US$65.664 mil 2.625%  med-term nts due
   08/01/2007                                   AAA       29-Mar-2004
US$50 mil 2.8%  med-term nts due 09/24/2007     AAA       29-Mar-2004
US$50 mil 2.25%  med-term nts due 03/24/2008    AAA       29-Mar-2004
US$50 mil 4%  med-term nts due 09/24/2009       AAA       29-Mar-2004
US$140 mil 5.02%  med-term nts due 03/22/2012   AAA       29-Mar-2004
US$50 mil 5%  med-term nts due 03/23/2012       AAA       29-Mar-2004
US$60 mil 3.5%  med-term nts due 09/24/2012     AAA       29-Mar-2004
US$50 mil 3.3%  med-term nts due 03/24/2014     AAA       29-Mar-2004
US$70 mil 5.31%  med-term nts due 03/24/2014    AAA       29-Mar-2004
US$50 mil 5%  med-term nts due 03/23/2015       AAA       29-Mar-2004
US$250 mil zero cpn med-term nts due 03/22/2019 AAA       29-Mar-2004
US$50 mil 5.07%  med-term nts due 03/22/2019    AAA       29-Mar-2004
US$50 mil 5.75%  med-term nts due 03/25/2019    AAA       29-Mar-2004
US$70 mil 5.4%  med-term nts due 03/29/2019     AAA       29-Mar-2004
US$17.554 mil step up Freddie Notes due
   04/15/2010                                   AAA       29-Mar-2004
US$20.515 mil 4%  Freddie Notes due 10/15/2011  AAA       29-Mar-2004
US$32.076 mil step up Freddie Notes due
   04/15/2016                                   AAA       29-Mar-2004
US$20.949 mil 5%  Freddie Notes due 04/15/2017  AAA       29-Mar-2004
US$4.402 mil 5%  Freddie Notes due 04/15/2019   AAA       29-Mar-2004
US$22.935 mil 5.125%  Freddie Notes due
   04/15/2024                                   AAA       29-Mar-2004
US$2 bil 2.4%  Global med-term nts due
   03/29/2007                                   AAA       06-Apr-2004
US$1.75 bil 4.5%  Global med-term nts due
   04/02/2014                                   AAA       06-Apr-2004
US$50 mil  2%   med-term nts due 03/29/2006     AAA       06-Apr-2004
US$100 mil 2.375%  med-term nts due 09/29/2006  AAA       06-Apr-2004
US$200 mil 2.375%  med-term nts due 03/29/2007  AAA       06-Apr-2004
US$65 mil 2.46%  med-term nts due 03/29/2007    AAA       06-Apr-2004
US$50 mil 2.625%  med-term nts due 09/28/2007   AAA       06-Apr-2004
US$50 mil 2.67%  med-term nts due 09/28/2007    AAA       06-Apr-2004
US$100 mil 3%  med-term nts due 03/28/2008      AAA       06-Apr-2004
US$250 mil 3.5%  med-term nts due 04/01/2009    AAA       06-Apr-2004
US$75 mil 3%  med-term nts due 03/29/2011       AAA       06-Apr-2004
US$75 mil 4%  med-term nts due 03/29/2011       AAA       06-Apr-2004
US$50 mil 4.5%  med-term nts due 09/30/2011     AAA       06-Apr-2004
US$50 mil 4.875%  med-term nts due 04/01/2014   AAA       06-Apr-2004
US$100 mil 5%  med-term nts due 04/01/2014      AAA       06-Apr-2004
US$50 mil 4.57%  med-term nts due 04/02/2014    AAA       06-Apr-2004
US$50 mil 4.6%  med-term nts due 04/02/2014     AAA       06-Apr-2004
US$90 mil 4%  med-term nts due 09/30/2014       AAA       06-Apr-2004
US$55 mil 5%  med-term nts due 09/29/2017       AAA       06-Apr-2004
US$50 mil 5%  med-term nts due 03/29/2019       AAA       06-Apr-2004
US$75 mil 4.8%  med-term nts due 03/29/2019     AAA       06-Apr-2004
US$100 mil 4.5%  med-term nts due 03/29/2019    AAA       06-Apr-2004
US$50 mil 4.75%  med-term nts due 03/29/2019    AAA       06-Apr-2004
US$200 mil 5.45%  med-term nts due 03/29/2019   AAA       06-Apr-2004
US$50 mil 5.45%  med-term nts due 04/01/2019    AAA       06-Apr-2004
US$20.978 mil step up Freddie Notes due
   04/15/2009                                   AAA       05-Apr-2004
US$20.096 mil 4%  Freddie Notes due 10/15/2010  AAA       05-Apr-2004
US$15.598 mil 5%  Freddie Notes due 04/15/2015  AAA       05-Apr-2004
US$25.395 mil step up Freddie Notes due
   04/15/2016                                   AAA       05-Apr-2004
US$18.185 mil 5.15%  Freddie Notes due
   04/15/2019                                   AAA       05-Apr-2004
US$26.174 mil 5.35%  Freddie Notes due
   04/15/2024                                   AAA       05-Apr-2004
EUR50 mil 3.29%  med-term nts due 04/05/2009    AAA       12-Apr-2004
US$250 mil 3.5%  Global med-term nts due
   04/06/2009                                   AAA       12-Apr-2004
US$150 mil 1.48%  med-term nts due 04/07/2006   AAA       12-Apr-2004
US$250 mil 2.25%  med-term nts due 10/06/2006   AAA       12-Apr-2004
US$50 mil 2%  med-term nts due 04/05/2007       AAA       12-Apr-2004
US$75 mil 2.125%  med-term nts due 04/05/2007   AAA       12-Apr-2004
US$50 mil 2.8%  med-term nts due 10/05/2007     AAA       12-Apr-2004
US$50 mil 3.3%  med-term nts due 10/07/2008     AAA       12-Apr-2004
US$200 mil 4%  med-term nts due 04/06/2010      AAA       12-Apr-2004
US$75 mil 4%  med-term nts due 04/08/2011       AAA       12-Apr-2004
US$100 mil 4%  med-term nts due 04/08/2013      AAA       12-Apr-2004
US$50 mil 5.3%  med-term nts due 04/05/2019     AAA       12-Apr-2004
US$600 mil zero cpn med-term nts due 04/08/2019 AAA       12-Apr-2004
US$500 mil zero cpn med-term nts due 04/08/2019 AAA       12-Apr-2004
US$220 mil zero cpn med-term nts due 04/08/2019 AAA       12-Apr-2004
US$50 mil 5%  med-term nts due 04/08/2019       AAA       12-Apr-2004
US$300 mil 5.5%  med-term nts due 04/08/2019    AAA       12-Apr-2004
US$50 mil 5.55%  med-term nts due 04/08/2024    AAA       12-Apr-2004
US$350 mil zero cpn med-term nts due 04/07/2034 AAA       12-Apr-2004
US$1 bil zero cpn med-term nts due 04/07/2034   AAA       12-Apr-2004
US$10.384 mil step up Freddie Notes due
   04/15/2009                                   AAA       12-Apr-2004
US$20.12 mil 4%  Freddie Notes due 10/15/2010   AAA       12-Apr-2004
US$12.225 mil step up Freddie Notes due
   04/15/2016                                   AAA       12-Apr-2004
US$12.548 mil 5.15%  Freddie Notes due
   04/15/2019                                   AAA       12-Apr-2004
US$10.303 mil 5.5%  Freddie Notes due
   04/15/2019                                   AAA       12-Apr-2004
US$15.324 mil 5.35%  Freddie Notes due
   04/15/2024                                   AAA       12-Apr-2004
US$300 mil 2%  med-term nts due 04/12/2006      AAA       19-Apr-2004
US$50 mil 1.5%  med-term nts due 04/13/2006     AAA       19-Apr-2004
US$75 mil 1.9%  med-term nts due 04/13/2006     AAA       19-Apr-2004
US$50 mil step up med-term nts due 04/12/2007   AAA       19-Apr-2004
US$50 mil 2.8%  med-term nts due 10/12/2007     AAA       19-Apr-2004
US$50 mil 2.625%  med-term nts due 10/15/2007   AAA       19-Apr-2004
US$50 mil 3%  med-term nts due 04/14/2008       AAA       19-Apr-2004
US$50 mil 3.05%  med-term nts due 10/15/2008    AAA       19-Apr-2004
US$80 mil 2.5%  med-term nts due 04/13/2009     AAA       19-Apr-2004
US$75 mil 4.125%  med-term nts due 04/14/2010   AAA       19-Apr-2004
US$50 mil 4.45%  med-term nts due 04/16/2010    AAA       19-Apr-2004
US$55 mil 4%  med-term nts due 04/12/2019       AAA       19-Apr-2004
US$125 mil zero cpn med-term nts due 04/15/2019 AAA       19-Apr-2004
US$4 bil 2.875%  Reference nts due 05/15/2007   AAA       19-Apr-2004
US$1 bil 4.5%  Reference nts due 01/15/2014     AAA       19-Apr-2004
US$21.651 mil step up Freddie Notes due
   04/15/2009                                   AAA       19-Apr-2004
US$14.068 mil 4%  Freddie Notes due 04/15/2010  AAA       19-Apr-2004
US$14.257 mil step up Freddie Notes due
   04/15/2016                                   AAA       19-Apr-2004
US$17.769 mil 5.5%  Freddie Notes due
   04/15/2019                                   AAA       19-Apr-2004
US$6.162 mil step up Freddie Notes due
   04/15/2022                                   AAA       19-Apr-2004
US$21.267 mil 5.5%  Freddie Notes due
   04/15/2024                                   AAA       19-Apr-2004
US$215 mil 1.7%  med-term nts due 04/19/2006    AAA       26-Apr-2004
US$125 mil var rate med-term nts due 04/19/2006 AAA       26-Apr-2004
US$50 mil 1.45%  med-term nts due 04/19/2006    AAA       26-Apr-2004
US$75 mil 2.21%  med-term nts due 04/19/2006    AAA       26-Apr-2004
US$50 mil 1.5%  med-term nts due 04/21/2006     AAA       26-Apr-2004
US$50 mil 2.3%  med-term nts due 10/19/2006     AAA       26-Apr-2004
US$65 mil 2.55%  med-term nts due 04/19/2007    AAA       26-Apr-2004
US$100 mil 3%  med-term nts due 04/19/2007      AAA       26-Apr-2004
US$100 mil 3.01%  med-term nts due 04/19/2007   AAA       26-Apr-2004
US$50 mil 2.92%  med-term nts due 10/19/2007    AAA       26-Apr-2004
US$50 mil 3%  med-term nts due 01/22/2008       AAA       26-Apr-2004
US$50 mil 3.1%  med-term nts due 04/21/2008     AAA       26-Apr-2004
US$50 mil 3.5%  med-term nts due 04/21/2008     AAA       26-Apr-2004
US$100 mil 3.5%  med-term nts due 04/22/2013    AAA       26-Apr-2004
US$150 mil 4.74%  med-term nts due 04/22/2014   AAA       26-Apr-2004
US$75 mil 5%  med-term nts due 04/23/2014       AAA       26-Apr-2004
US$50 mil 5.55%  med-term nts due 04/22/2019    AAA       26-Apr-2004
US$17.774 mil step up Freddie Notes due
   11/15/2009                                   AAA       26-Apr-2004
US$16.353 mil 4%  Freddie Notes due 11/15/2009  AAA       26-Apr-2004
US$8.174 mil 5%  Freddie Notes due 05/15/2014   AAA       26-Apr-2004
US$9.865 mil step up Freddie Notes due
   05/15/2019                                   AAA       26-Apr-2004
US$5.854 bil 5.5%  Freddie Notes due 05/15/2019 AAA       26-Apr-2004
US$19.453 mil 5.5%  Freddie Notes due
   05/15/2024                                   AAA       26-Apr-2004
US$250 mil 5%  Global med-term nts due
   02/27/2013                                   AAA       03-May-2004
US$150 mil 1.95%  med-term nts due 04/26/2006   AAA       03-May-2004
US$50 mil 1.95%  med-term nts due 04/26/2006    AAA       03-May-2004
US$150 mil 2%  med-term nts due 04/27/2006      AAA       03-May-2004
US$50 mil 2.3%  med-term nts due 04/27/2006     AAA       03-May-2004
US$50 mil 2.22%  med-term nts due 04/27/2006    AAA       03-May-2004
US$100 mil 2.5%  med-term nts due 04/28/2006    AAA       03-May-2004
US$50 mil var rate med-term nts due 04/28/2006  AAA       03-May-2004
US$75 mil 2.04%  med-term nts due 04/28/2006    AAA       03-May-2004
US$50 mil 2.32%  med-term nts due 04/28/2006    AAA       03-May-2004
US$75 mil 2.34%  med-term nts due 04/28/2006    AAA       03-May-2004
US$50 mil 2.48%  med-term nts due 04/28/2006    AAA       03-May-2004
US$50 mil 2.34%  med-term nts due 04/28/2006    AAA       03-May-2004
US$70 mil 2.7%  med-term nts due 04/28/2006     AAA       03-May-2004
US$1 bil 2.27%  med-term nts due 04/28/2006     AAA       03-May-2004
US$80 mil 2.61%  med-term nts due 10/26/2006    AAA       03-May-2004
US$50 mil 2.75%  med-term nts due 10/27/2006    AAA       03-May-2004
US$50 mil 2.95%  med-term nts due 04/26/2007    AAA       03-May-2004
US$150 mil var rate med-term nts due 04/27/2007 AAA       03-May-2004
US$100 mil 3%  med-term nts due 04/27/2007      AAA       03-May-2004
US$50 mil 3.1%  med-term nts due 04/27/2007     AAA       03-May-2004
US$500 mil 3%  med-term nts due 04/27/2007      AAA       03-May-2004
US$100 mil 3%  med-term nts due 04/30/2007      AAA       03-May-2004
US$150 mil 3.25%  med-term nts due 10/26/2007   AAA       03-May-2004
US$50 mil 3.28%  med-term nts due 10/26/2007    AAA       03-May-2004
US$75 mil 3.45%  med-term nts due 10/29/2007    AAA       03-May-2004
US$100 mil 3.375%  med-term nts due 04/28/2008  AAA       03-May-2004
US$100 mil 3.5%  med-term nts due 04/28/2008    AAA       03-May-2004
US$60 mil zero cpn med-term nts due 04/21/2009  AAA       03-May-2004
US$100 mil 4%  med-term nts due 04/27/2009      AAA       03-May-2004
US$50 mil 2.75%  med-term nts due 04/27/2009    AAA       03-May-2004
US$150 mil var rate med-term nts due 04/27/2009 AAA       03-May-2004
US$70 mil 3.25%  med-term nts due 04/28/2009    AAA       03-May-2004
US$50 mil var rate med-term nts due 04/29/2009  AAA       03-May-2004
US$50 mil 4.2%  med-term nts due 10/28/2009     AAA       03-May-2004
US$125 mil 4.25%  med-term nts due 10/30/2009   AAA       03-May-2004
US$50 mil 4.3%  med-term nts due 04/27/2010     AAA       03-May-2004
US$50 mil 5%  med-term nts due 10/27/2011       AAA       03-May-2004
US$100 mil 4.82%  med-term nts due 04/28/2014   AAA       03-May-2004
US$50 mil 5.6%  med-term nts due 04/28/2014     AAA       03-May-2004
US$60 mil 5.85%  med-term nts due 04/29/2019    AAA       03-May-2004
US$100 mil 6.15%  med-term nts due 04/26/2024   AAA       03-May-2004
US$680 mil zero cpn med-term nts due 04/28/2034 AAA       03-May-2004
US$5.051 mil 4%  Freddie Notes due 05/15/2009   AAA         -May-2004
US$13.9 mil step up Freddie Notes due
   11/15/2009                                   AAA       03-May-2004
US$8.422 mil 5%  Freddie Notes due 05/15/2013   AAA       03-May-2004
US$9.208 mil step up Freddie Notes due
   05/15/2014                                   AAA       03-May-2004
US$4.835 mil 5.35%  Freddie Notes due
   05/15/2019                                   AAA       03-May-2004
US$14.131 mil 5.5%  Freddie Notes due
   05/15/2024                                   AAA       03-May-2004
US$1 bil 2.53%  med-term nts due 05/03/2006     AAA       10-May-2004
US$50 mil 1.679%  med-term nts due 05/04/2006   AAA       10-May-2004
US$75 mil 2%  med-term nts due 05/05/2006       AAA       10-May-2004
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA       10-May-2004
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA       10-May-2004
US$50 mil 4.5%  med-term nts due 05/03/2007     AAA       10-May-2004
US$50 mil 3.75%  med-term nts due 05/05/2008    AAA       10-May-2004
US$50 mil 4.5%  med-term nts due 05/04/2009     AAA       10-May-2004
US$175 mil 5%  med-term nts due 05/05/2011      AAA       10-May-2004
US$100 mil 5%  med-term nts due 11/03/2011      AAA       10-May-2004
US$50 mil 5.5%  med-term nts due 05/05/2014     AAA       10-May-2004
US$2 bil 4.25%  med-term nts due 05/04/2009     AAA       10-May-2004
US$5.051 mil step up Freddie Notes due
   11/15/2008                                   AAA       10-May-2004
US$24.326 mil 5%  Freddie Notes due 11/15/2011  AAA       10-May-2004
US$16.557 mil step up Freddie Notes due
   05/15/2014                                   AAA       10-May-2004
US$14.807 mil 5.75%  Freddie Notes due
   05/15/2019                                   AAA       10-May-2004
US$20.984 mil 6%  Freddie Notes due 05/15/2019  AAA       10-May-2004
US$23.806 mil 5.875%  Freddie Notes due
   05/15/2024                                   AAA       10-May-2004
US$50 mil 6.48%  due 12/05/2011                 AAA       11-May-2004
US$22.583 mil step up Freddie Notes due
   11/15/2008                                   AAA       17-May-2004
US$14.896 mil 4%  Freddie Notes due 11/15/2008  AAA       17-May-2004
US$15.052 mil 5%  Freddie Notes due 05/15/2012  AAA       17-May-2004
US$18.601 mil step up Freddie Notes due
   05/15/2014                                   AAA       17-May-2004
US$9.935 mil step up Freddie Notes due
   05/15/2016                                   AAA       17-May-2004
US$16.821 mil 5.75%  Freddie Notes due
   05/15/2024                                   AAA       17-May-2004
US$150 mil 2.55%  med-term nts due 05/10/2006   AAA       21-May-2004
US$100 mil 2.6%  med-term nts due 05/10/2006    AAA       21-May-2004
US$50 mil 2.52%  med-term nts due 05/10/2006    AAA       21-May-2004
US$50 mil 2.74%  med-term nts due 05/12/2006    AAA       21-May-2004
US$50 mil 2.85%  med-term nts due 11/09/2006    AAA       21-May-2004
US$50 mil 3.125%  med-term nts due 11/13/2006   AAA       21-May-2004
US$50 mil 2%  med-term nts due 05/10/2007       AAA       21-May-2004
US$50 mil 2.45%  med-term nts due 05/10/2007    AAA       21-May-2004
US$75 mil 2.125%  med-term nts due 05/10/2007   AAA       21-May-2004
US$50 mil 3.16%  med-term nts due 05/11/2007    AAA       21-May-2004
US$50 mil 3.5%  med-term nts due 05/14/2007     AAA       21-May-2004
US$50 mil 3.5%  med-term nts due 11/13/2007     AAA       21-May-2004
US$100 mil 6.05%  med-term nts due 05/16/2014   AAA       21-May-2004
US$100 mil 6.06%  med-term nts due 05/16/2014   AAA       21-May-2004
US$100 mil 6%  med-term nts due 05/10/2019      AAA       21-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2008      AAA       24-May-2004
US$0 mil  4.25% Freddie Notes N/A due
   06/15/2009                                   AAA       24-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2011      AAA       24-May-2004
US$0 mil  5% Freddie Notes N/A due 12/15/2011   AAA       24-May-2004
US$0 mil  Freddie Notes N/A due 06/15/2014      AAA       24-May-2004
US$0 mil  5.8% Freddie Notes N/A due 06/15/2024 AAA       24-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2008      AAA       01-Jun-2004
US$0 mil  4% Freddie Notes N/A due 12/15/2008   AAA       01-Jun-2004
US$0 mil  5% Freddie Notes N/A due 06/15/2012   AAA       01-Jun-2004
US$0 mil  Freddie Notes N/A due 06/15/2014      AAA       01-Jun-2004
US$0 mil  Freddie Notes N/A due 06/15/2016      AAA       01-Jun-2004
US$0 mil  5.75% Freddie Notes N/A due
   06/15/2024                                   AAA       01-Jun-2004
US$1 bil 4.7%  Global med-term nts due
   05/26/2009                                   AAA       02-Jun-2004
US$100 mil 1.88%  med-term nts due 05/24/2006   AAA       02-Jun-2004
US$50 mil 2.89%  med-term nts due 05/24/2006    AAA       02-Jun-2004
US$120.75 mil 1.54%  med-term nts due
   05/26/2006                                   AAA       02-Jun-2004
US$65 mil var rate med-term nts due 05/26/2006  AAA       02-Jun-2004
US$500 mil 3%  med-term nts due 05/26/2006      AAA       02-Jun-2004
US$50 mil 2.85%  med-term nts due 05/26/2006    AAA       02-Jun-2004
US$100 mil 2.93%  med-term nts due 05/26/2006   AAA       02-Jun-2004
US$200 mil 3.125%  med-term nts due 05/26/2006  AAA       02-Jun-2004
US$75 mil 3.25%  med-term nts due 11/24/2006    AAA       02-Jun-2004
US$293.715 mil 5.011%  med-term nts due
   05/07/2007                                   AAA       02-Jun-2004
US$50 mil 3.45%  med-term nts due 05/25/2007    AAA       02-Jun-2004
US$50 mil 3.75%  med-term nts due 11/23/2007    AAA       02-Jun-2004
US$50 mil 4.02%  med-term nts due 11/26/2007    AAA       02-Jun-2004
US$50 mil 4.81%  med-term nts due 02/27/2009    AAA       02-Jun-2004
US$75 mil 6.375%  med-term nts due 05/24/2019   AAA       02-Jun-2004
US$75 mil 6.3%  med-term nts due 05/24/2019     AAA       02-Jun-2004
step up Freddie Notes due 12/15/2008            AAA       07-Jun-2004
4%  Freddie Notes due 12/15/2008                AAA       07-Jun-2004
US$400 mil 5%  non cum pfd stk optional
   redemption on or after 03/31/2003            AA-       20-Mar-1998
US$400 mil  fxd rate perpetual non callable 5
   yrs, non-cum pfd stk                         AA-       21-Sep-1998
US$219.75 mil fltg rate perpetual non callable
   5 yrs, non-cum pfd stk                       AA-       21-Sep-1998
US$150 mil 5.1%  non-cumulative perp pfd stk    AA-       17-Mar-1999
US$250 mil 5.79%  DRD-Eligible Perpetual NC10
   Non-Cumulative Pfd                           AA-       19-Jul-1999
US$287.5 mil 5.97%  perpetual, non-cum pfd stk
   (w/div. reset every 5yrs)                    AA-       29-Oct-1999
US$0.001 mil Sub global note prog 01/05/2001:
   sub                                          AA-       17-Jan-2001
US$325 mil var rate DRD non cum perp pfd stk    AA-       23-Jan-2001
US$2 bil 5.875%  sub debt secs due 03/21/2011   AA-       14-Mar-2001
US$230 mil var rate non-cum pfd stk             AA-       21-Mar-2001
US$172.5 mil  non-cum pfd stk                   AA-       21-Mar-2001
US$172.5 mil  Perpetual NC-5 DRD preferred
   stock, non-cum                               AA-       22-May-2001
US$201.25 mil fltg rate 2 year resettable DRD
   perferred stock, non cum                     AA-       22-May-2001
US$1 bil 6.375%  sub debt secs due 08/01/2011   AA-       25-Jul-2001
US$300 mil 5.7%  non-cum perpetual pfd stk      AA-       25-Oct-2001
US$300 mil 5.81%  non-cum perpetual ser C       AA-       31-Jan-2002
US$1.5 bil 6.125%  sub nts due 03/05/2012       AA-       01-Mar-2002
US$1 bil 5.25%  sub debt secs. redeemable on
   11/05/2007 nts due 11/05/2012                AA-       04-Nov-2002
Global Universal Debt Facility Sr. Unsec
   Bonds/Notes 07/17/2001: S-T debt             A-1+      20-Jul-2001


Copyright (c) 2004, Standard & Poor's Ratings Services Ratings Service

A company, such as Moody's or Standard & Poor's, that rates various debt and preferred stock issues for safety of payment of principal, interest, or dividends.
 
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 7, 2004
Words:22412
Previous Article:ADVISORY/Del Monte Puts Its Prints on Pittsburgh; Employees and Local Officials to Gather for Ground Breaking and ``Paws for Posterity'' Event.
Next Article:Chartered Improves Second Quarter Guidance.



Related Articles
Freddie Mac puts multi-family guide on CD-ROM.(Focus on: Banking and Finance)(Federal Home Loan Mortgage Corp.)
MORTGAGE RATES LOWEST IN 40 YEARS.(News)(Statistical Data Included)
Washington Mutual closes record-breaking $5.8b in loans.
BRIEFCASE FREDDIE MAC STILL SOUND - OFFICIALS.(Business)
BRIEFCASE WELLPOINT'S NO. 1 IN SURVEY ON DRUGS.(Business)
$80m Chelsea Tower financing deal closed.
$500 DOWN AND YOU'VE GOT A HOUSE, IF YOU CAN AFFORD ONE.(Business)
ARCS named Freddie Mac lender.(FINANCE)(Brief Article)
Homebuilders approve new housing regulation rules.
Loan purchase commitment fees upheld as option premiums.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles