INTEREST RATE LINKED NOTES
No.NoteCUSIP
#1 Redeemable Fixed Rate Step-Up Coupon Notes, due 2015 78008EAA5
#2 Redeemable Fixed Rate Step-Up Coupon Notes, due 2012 78008EAG2
#3 Redeemable Fixed Rate Notes, due 2017 78008EAU1
#4 Redeemable Step-Up Range Notes, due March 20, 2009 78008EAE7
#5 Redeemable Step-Up Range Notes, due October 6, 2020 78008EAF4
#6 Redeemable Fixed Rate Step-Up Coupon Notes, due 2011 78008EAT4
#7 Redeemable Fixed Rate Step-Up Coupon Notes, due 2013 78008EAV9
#8 Floating Rate Notes, due April 10, 2008 (Consumer Price Index) 78008EAY3
#9 Redeemable Fixed Rate Step-Up Coupon Notes, due 2011 78008EBD8
#10 RBC 5-Year Callable USD Float-and-Fixer Step-Up, due May 2011 78008EBH9
#11 RBC Redeemable Fixed Rate Step Up Coupons Notes, due June 16, 2009 78008EBM8
#12 RBC Daily Range Accrual Notes, due August 16, 2021 78008EBS5
#13 RBC Redeemable Fixed Rate Coupon Notes, due June 12, 2037 78008EKA4
#14 RBC Redeemable Fixed Rate Coupon Notes, due June 28, 2037 78008ELM7
#15 RBC Redeemable Fixed Rate Coupon Notes, due October 3, 2037 78008EVY0
#16 RBC Redeemable Range Accrual Notes, due February 28, 2023 78008E3V7
#17 RBC Redeemable Fixed Rate Notes, due February 27, 2023 78008E3T2
#18 RBC Redeemable Fixed Rate Notes, due March 14, 2028 78008E4L8
#19 RBC Redeemable Fixed Rate Notes, due March 6, 2020 78008E3Y1
#20 RBC Redeemable Range Accrual Notes, due March 20, 2028 78008E6P7
#21 RBC Redeemable Fixed Rate Notes, due March 28, 2028 78008E6R3
#22 RBC Redeemable Non-Inversion Range Accrual Notes, due April 11, 2028 78008E6S1
#23 RBC Redeemable Fixed Rate Notes, due April 11, 2018 78008E7B7
#24 RBC Redeemable Fixed Rate Notes, due April 28, 2033 78008GBK7
#25 RBC Redeemable Non-Inversion Range Accrual Notes, due April 30, 2028 78008GBM3
#26 RBC Redeemable Non-Inversion Range Accrual Notes, due April 30, 2028 78008GBP6
#27 RBC Redeemable Step Up Notes, due May 12, 2013 78008GBU5
#28 RBC Redeemable Step Up Notes, due May 21, 2015 78008GCD2
#29 RBC Inflation Linked Notes, due November 22, 2013 78008GDG4
#30 RBC Redeemable Step Up Notes, due May 23, 2013 78008GDQ2
#31 RBC Inflation Linked Notes, due December 17, 2013 78008GEK4
#32 RBC Redeemable Step Up Notes, due June 23, 2011 78008GGV8
#33 RBC Inflation Linked Notes, due December 27, 2013 78008GGZ9
#34 RBC Inflation Linked Notes, due July 16, 2013 78008GKT8
#35 RBC Redeemable Leveraged Steepener Range Accrual Notes, due July 31, 2028 78008GKU5
#36 Redeemable Step Up Notes, due July 31, 2013 78008GLC4
#37 RBC Inflation Linked Notes, due January 31, 2016 78008GLB6
#38 Redeemable Leveraged Steepener Range Accrual Notes, due July 31, 2028 78008GLD2
#39 RBC Inflation Linked Notes, due August 18, 2013 78008GLU4
#40 RBC Inflation Linked Notes, due August 28, 2015 78008GNW8
#41 RBC Inflation Linked Notes, due June 15, 2013 78008GNZ1
#42 RBC Inflation Linked Notes, due September 30, 2013 78008GRK0
#43 RBC Inflation Linked Notes, due April 16, 2012 78008GUJ9
#44 RBC Redeemable Leveraged Steepener Notes, due August 13, 2029 78008HDB3
#45 RBC Redeemable Step Up Notes, due September 15, 2016 78008HGU8
#46 RBC Redeemable Step Up Notes, due September 25, 2019 78008HHH6
#47 RBC Redeemable Leveraged Steepener Notes, due September 28, 2029 78008HHK9
#48 RBC Redeemable Step Up Notes, due December 30, 2012 78008HJU5
#49 RBC Redeemable Step Up Notes, due October 16, 2014 78008HJW1
#50 RBC Redeemable Step Up Notes, due October 8, 2013 78008HJX9
#51 RBC Redeemable Step Up Notes, due October 21, 2014 78008HLN8
#52 RBC Redeemable Step Up Notes, due April 30, 2012 78008HNC0
#53 RBC Redeemable Step Up Notes, due November 6, 2024 78008HNF3
#54 RBC Redeemable Step Up Notes, due November 20, 2024 78008HNL0
#55 RBC Redeemable Step Up Notes, due November 16, 2016 78008HQG8
#56 RBC Redeemable Step Up Notes, due November 25, 2019 78008HQP8
#57 RBC CMS Target Yield Notes, due November 25, 2014 78008HQQ6
#58 RBC Redeemable Leveraged Steepener Notes, due November 30, 2029 78008HQS2
#59 RBC Redeemable Step Up Notes, due December 9, 2016 78008HRA0
#60 RBC Redeemable Step Up Notes, due December 10, 2014 78008HRC6
#61 RBC Redeemable Step Up Notes, due December 8, 2012 78008HRD4
#62 RBC Redeemable Range Accrual Notes, due December 16, 2024 78008HRE2
#63 RBC Redeemable Range Accrual Notes, due December 16, 2024 78008HRF9

#64

RBC Redeemable Range Accrual Notes, due December 23, 2019    78008HTB6  
#65   RBC Redeemable Range Accrual Notes, due December 23, 2024 78008HTL4  
#66 RBC Redeemable Range Accrual Notes, due January 7, 2025 78008HTS9
#67 RBC Redeemable Range Accrual Notes, due January 7, 2025 78008HTU4
#68 RBC Inflation Linked Notes, due January 28, 2020 78008HUA6
#69 RBC Redeemable Step Up Notes, due February 25, 2020 78008HVJ6
#70 RBC Redeemable Range Accrual Notes, due January 28, 2025 78008HVL1
#71 RBC Redeemable Range Accrual Notes, due February 12, 2020 78008HWB2
#72 RBC Inflation Linked Notes, due February 16, 2017 78008HWF3
#73 RBC Redeemable Leveraged Steepener Notes, due February 26, 2030 78008HWJ5
#74 RBC Redeemable Range Accrual Notes, due February 26, 2025 78008HYB0
#75 RBC Redeemable Step Up Notes, due March 10, 2020 78008HYT1
#76 RBC Redeemable Step Up Notes, due March 24, 2020 78008HC24
#77 RBC Redeemable Step Up Notes, due March 29, 2017 78008HC73
#78 RBC Redeemable Step Up Notes, due April 9, 2018 78008HK74
#79 RBC Redeemable Step Up Notes, due October 20, 2015 78008HQ86
#80 RBC Redeemable Step Up Notes, due April 20, 2015 78008HR44
#81 RBC Redeemable Step Up Notes, due April 20, 2017 78008HR51
#82 RBC Redeemable Step Up Notes, due April 19, 2012 78008HR77
#83 RBC Redeemable Step Up Notes, due April 29, 2016 78008HT26
#84 RBC Redeemable Leveraged Steepener Notes, due April 30, 2030 78008HS27
#85 RBC Redeemable Leveraged Steepener Notes, due May 7, 2020 78008HY95
#86 RBC Redeemable Step Up Notes, due December 7, 2012 78008H5E6
#87 RBC Redeemable Step Up Notes, due June 4, 2025 78008H6S4
#88 RBC Redeemable Step Up Notes, due December 14, 2016 78008H6T2
#89 RBC Redeemable Step Up Notes, due January 22, 2014 78008H7E4
#90 RBC Redeemable Inverse Floating Rate Notes, due July 30, 2020 78008KBT9
#91 RBC Redeemable CMS Countdown Range Notes, due July 28, 2025 78008KDV2
#92 RBC Redeemable Step Up Notes, due January 30, 2016 78008KED1
#93 RBC Redeemable Leveraged Steepener Notes, due August 12, 2030 78008KEE9
#94 RBC Redeemable Step Up Notes, due February 24, 2023 78008KFQ1
#95 RBC Redeemable Step Up Notes, due August 25, 2025 78008KFS7
#96 RBC Redeemable Inverse Floating Rate Notes, due September 28, 2020 78008KKT9
#97 RBC Redeemable Step Up Notes, due September 22, 2020 78008KKW2
#98 RBC Redeemable Step Up Notes, due September 30, 2015 78008KKX0
#99 RBC Redeemable Step Up Notes, due October 14, 2022 78008KNB5
#100 RBC Fixed to Floating Rate Notes, due October 28, 2015 78008KPT4
#101 RBC Redeemable Step Up Notes, due November 26, 2025 78008KTH6
#102 RBC Redeemable Step Up Notes, due November 30, 2015 78008KTN3
#103 RBC Redeemable Step Up Notes, due November 30, 2017 78008KTP8
#104 RBC Redeemable Step Up Notes, due December 15, 2026 78008KUF8
#105 RBC Redeemable Step Up Notes, due December 23, 2020 78008KUQ4
#106 RBC Redeemable Step Up Notes, due December 30, 2031 78008KWY5
#107 RBC Redeemable Step Up Notes, due January 14, 2026 78008KVJ7
#108 RBC Redeemable Step Up Notes, due February 8, 2016 78008KH89
#109 RBC Redeemable Fixed Rate Notes, due February 14, 2031 78008KJ79
#110 RBC Redeemable Step Up Notes, due March 16, 2018 78008KR88
#111 RBC Redeemable Step Up Notes, due April 21, 2016 78008K3Z4
#112 RBC Redeemable Range Accrual Notes, due May 5, 2026 78008TAC8
#113 RBC Redeemable Step Up Notes, due May 18, 2021 78008TAU8
#114 RBC Redeemable Range Accrual Notes, due May 27, 2026 78008TAV6
#115 RBC Redeemable Step Up Notes, due July 18, 2018 78008TJW5
#116 Lloyd's Collared Floating Rate Note Linked to 3 Month USD LIBOR, due July 27, 2018 5394E8AF6
#117 RBC Redeemable Step Up Notes, due August 12, 2022 78008TMD3
#118 RBC Redeemable Leveraged Steepener Notes, due August 18, 2031 78008TLZ5
#119 RBC Redeemable Step Up Notes, due September 30, 2026 78008TUU6
#120 RBC Redeemable Step Up Notes, due October 28, 2025 78008TWY6
#121 RBC Redeemable Step Up Notes, due November 30, 2027 78008TYX6
#122 RBC Redeemable Step Up Notes, due December 19, 2018  

78008TZQ0

#123 RBC Redeemable Step Up Notes, due December 30, 2032 78008TC69
#124 RBC Redeemable Fixed Rate Notes, due February 10, 2023 78008TN75
#125 RBC Redeemable Fixed Rate Notes, due February 16, 2032 78008TR48
#126 RBC Fixed to Floating Rate Notes, due February 15, 2019 78008TN67
#127 RBC Redeemable Step Up Notes, due February 22, 2028 78008TS62
#128 RBC Fixed to Floating Rate Notes, due February 27, 2017 78008TT38
#129 RBC Fixed to Floating Rate Notes, due February 28, 2020 78008TS96
#130 RBC Redeemable Fixed Rate Notes, due February 28, 2030 78008TU93
#131 RBC Fixed to Floating Rate Notes, due February 28, 2022 78008TV68
#132 RBC Fixed to Floating Rate Notes, due March 20, 2020 78008TZ49
#133 RBC Redeemable Fixed Rate Notes, due March 30, 2028 78008T3B8
#134 RBC Floating Rate Notes, due April 5, 2015 78008T3H5
#135 RBC Redeemable Step Up Notes, due April 18, 2028 78008T4D3
#136 RBC Redeemable Step Up Notes, due April 30, 2017 78008T5N0
#137 RBC Redeemable Step Up Notes, due April 30, 2027 78008T4R2
#138 RBC Redeemable Step Up Notes, due April 30, 2024 78008T4S0
#139 RBC Redeemable Step Up Notes, due April 30, 2024 78008T5L4