UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                            Washington, D.C.  20549

                                    Form 13F

                              Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: June 30, 2010

Check here if Amendment [  ]; Amendment Number:
This Amendment (Check only one.): [  ] is a restatement.
                                  [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:    The Bank of Nova Scotia
Address: 40 King St. West
         Scotia Plaza 9th Floor
         Toronto, Ontario  M5H 1H1

13F File Number:  28-11475

The institutional investment manager filing this report and the person by whom
it is signed hereby represent that the person signing the report is authorized
to submit it, that all information contained herein is true, correct and
complete, and that it is understood that all required items, statements,
schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:      Abdurrehman Muhammadi
Title:     Vice President, Financial Accounting and Reporting
Phone:     416-866-7898

Signature, Place, and Date of Signing:

     /s/ Abdurrehman Muhammadi     Toronto, On, Canada     August 13, 2010


Report Type (Check only one.):

[  ]         13F HOLDINGS REPORT.

[  ]         13F NOTICE.

[ X]         13F COMBINATION REPORT.


List of Other Managers Reporting for this Manager:

       Form 13F File Number          Name

       28-11461                      Scotia Capital Inc.
       28-13705                      Scotia Asset Management L.P.
       28-11459                      Bank of Nova Scotia Trust Co.



                              FORM 13F SUMMARY PAGE


Report Summary:

Number of Other Included Managers:         1

Form13F Information Table Entry Total:     352

Form13F Information Table Value Total:     $12,296,811 (thousands)


List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional managers with respect to which this report is filed, other
than the manager filing this report.

No.  13F File Number               Name


     28-11472                      BNS Investment Inc.




                                    
                                                     FORM 13F INFORMATION TABLE
                                                             VALUE  SHARES/ SH/ PUT/ INVSTMT  OTHER            VOTING AUTHORITY
NAME OF ISSUER                 TITLE OF CLASS   CUSIP     (x$1000)  PRN AMT PRN CALL DSCRETN MANAGERS         SOLE   SHARED     NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ABBOTT LABS                    COM              002824100      372     7946 SH       DEFINED 1                7946        0        0
ABBOTT LABS                    COM              002824100      444     9500 SH       SOLE                     9500        0        0
ABBOTT LABS                    COM              002824100      381     8153 SH       DEFINED                  8153        0        0
ACCENTURE PLC IRELAND          SHS CLASS A      G1151C101     4831   125000 SH       SOLE                   125000        0        0
ADAPTEC INC                    COM              00651F108      200    69100 SH       DEFINED 1               69100        0        0
ADVANCED MICRO DEVICES INC     COM              007903107     1034   141169 SH       SOLE                   141169        0        0
AEGON N V                      NY REGISTRY SH   007924103      110    20347 SH       DEFINED                 20347        0        0
AES CORP                       COM              00130H105      814    87600 SH       SOLE                    87600        0        0
AETNA INC NEW                  COM              00817Y108      448    17000 SH       SOLE                    17000        0        0
AFLAC INC                      COM              001055102      523    12265 SH       SOLE                    12265        0        0
AGNICO EAGLE MINES LTD         COM              008474108    17248   284107 SH       SOLE                   284107        0        0
AGRIUM INC                     COM              008916108    14667   300036 SH       SOLE                   300036        0        0
AK STL HLDG CORP               COM              001547108      260    22000 SH       SOLE                    22000        0        0
ALLIANCE DATA SYSTEMS CORP     COM              018581108     7133   119837 SH       SOLE                   119837        0        0
ALLIANCE ONE INTL INC          COM              018772103      196    55050 SH       DEFINED 1               55050        0        0
ALLIANCE ONE INTL INC          COM              018772103     1530   429776 SH       SOLE                   429776        0        0
AMGEN INC                      COM              031162100     5260   100000 SH       SOLE                   100000        0        0
ANADARKO PETE CORP             COM              032511107     5413   150000 SH       SOLE                   150000        0        0
ANGIOTECH PHARMACEUTICALS IN   COM              034918102      145   200000 SH       SOLE                   200000        0        0
APACHE CORP                    COM              037411105     1964    23000 SH       SOLE                    23000        0        0
APPLE INC                      COM              037833100      207      825 SH       SOLE                      825        0        0
APPLE INC                      COM              037833100     4148    16544 SH       DEFINED 1               16544        0        0
APPLE INC                      COM              037833100      249      993 SH       DEFINED                   993        0        0
APPLIED MATLS INC              COM              038222105     3305   275000 SH       SOLE                   275000        0        0
ARCELORMITTAL SA LUXEMBOURG    NY REGISTRY SH   03938L104      657    24600 SH       SOLE                    24600        0        0
ARCHER DANIELS MIDLAND CO      COM              039483102    26979  1044870 SH       SOLE                  1044870        0        0
AT&T INC                       COM              00206R102      413    17085 SH       DEFINED 1               17085        0        0
AT&T INC                       COM              00206R102     7257   300000 SH       SOLE                   300000        0        0
AUGUSTA RES CORP               COM NEW          050912203      184   120000 SH       SOLE                   120000        0        0
AURIZON MINES LTD              COM              05155P106       73    15000 SH       DEFINED 1               15000        0        0
AUTOMATIC DATA PROCESSING IN   COM              053015103     2877    71450 SH       SOLE                    71450        0        0
BANCO BRADESCO S A             SP ADR PFD NEW   059460303    14908   940000 SH       DEFINED 1              940000        0        0
BANCO SANTANDER SA             ADR              05964H105      112    10742 SH       DEFINED 1               10742        0        0
BANK MONTREAL QUE              COM              063671101  1041093 19180704 SH       SOLE                 19180704        0        0
BANK NOVA SCOTIA HALIFAX       COM              064149107     4323    93825 SH       DEFINED 1               93825        0        0
BANK OF AMERICA CORPORATION    COM              060505104     1890   131983 SH       DEFINED 1              131983        0        0
BANK OF AMERICA CORPORATION    COM              060505104    10946   757276 SH       SOLE                   757276        0        0
BANK OF NEW YORK MELLON CORP   COM              064058100     1975    80026 SH       DEFINED                 80026        0        0
BANRO CORP                     COM              066800103     1145   600000 SH       SOLE                   600000        0        0
BARCLAYS BK PLC                DJUBS CMDT ETN36 06738C778     2879    76500 SH       DEFINED 1               76500        0        0
BARRICK GOLD CORP              COM              067901108      454    10003 SH       DEFINED 1               10003        0        0
BARRICK GOLD CORP              COM              067901108    83252  1832797 SH       SOLE                  1832797        0        0
BAYTEX ENERGY TR               TRUST UNIT       073176109     5979   200000 SH       SOLE                   200000        0        0
BCE INC                        COM NEW          05534B760    86341  2957087 SH       SOLE                  2957087        0        0
BERKSHIRE HATHAWAY INC DEL     CL A             084670108     4800       40 SH       DEFINED 1                  40        0        0
BEST BUY INC                   COM              086516101      441    13000 SH       SOLE                    13000        0        0
BHP BILLITON LTD               SPONSORED ADR    088606108     2536    41040 SH       DEFINED 1               41040        0        0
BHP BILLITON LTD               SPONSORED ADR    088606108      683    11011 SH       SOLE                    11011        0        0
BIGBAND NETWORKS INC           COM              089750509      136    45000 SH       DEFINED 1               45000        0        0
BIOVAIL CORP                   COM              09067J109    86108  4466082 SH       SOLE                  4466082        0        0
BLACKSTONE GROUP L P           COM UNIT LTD     09253U108      717    75000 SH       SOLE                    75000        0        0
BLDRS INDEX FDS TR             EMER MK 50 ADR   09348R300      871    22000 SH       DEFINED 1               22000        0        0
BLOCKBUSTER INC                CL A             093679108       12    50000 SH       SOLE                    50000        0        0
BOSTON PROPERTIES INC          COM              101121101     5552    77828 SH       SOLE                    77828        0        0
BOSTON SCIENTIFIC CORP         COM              101137107      800   138000 SH       SOLE                   138000        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108      258    10400 SH       DEFINED 1               10400        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108     7116   285350 SH       SOLE                   285350        0        0
BROADCOM CORP                  CL A             111320107      984    29850 SH       SOLE                    29850        0        0
BROOKFIELD ASSET MGMT INC      CL A LTD VT SH   112585104   363346 16058038 SH       SOLE                 16058038        0        0
BROOKFIELD PPTYS CORP          COM              112900105   182978 13019835 SH       SOLE                 13019835        0        0
CAE INC                        COM              124765108    23075  2659432 SH       SOLE                  2659432        0        0
CAMECO CORP                    COM              13321L108    15627   734239 SH       SOLE                   734239        0        0
CANADIAN NAT RES LTD           COM              136385101    68762  2070388 SH       SOLE                  2070388        0        0
CANADIAN NATL RY CO            COM              136375102   184727  3220890 SH       SOLE                  3220890        0        0
CANADIAN PAC RY LTD            COM              13645T100    36095   672928 SH       SOLE                   672928        0        0
CANADIAN PAC RY LTD            COM              13645T100      203     3790 SH       DEFINED                  3790        0        0
CATERPILLAR INC DEL            COM              149123101     6474   107500 SH       SOLE                   107500        0        0
CDN IMPERIAL BK OF COMMERCE    COM              136069101      205     3298 SH       DEFINED 1                3298        0        0
CDN IMPERIAL BK OF COMMERCE    COM              136069101   758412 12197786 SH       SOLE                 12197786        0        0
CEMEX SAB DE CV                SPON ADR NEW     151290889     8184   918240 SH       SOLE                   918240        0        0
CENOVUS ENERGY INC             COM              15135U109   200672  7790849 SH       SOLE                  7790849        0        0
CEPHALON INC                   COM              156708109    18473   325510 SH       SOLE                   325510        0        0
CHEVRON CORP NEW               COM              166764100      315     4652 SH       DEFINED 1                4652        0        0
CHEVRON CORP NEW               COM              166764100     8482   125000 SH       SOLE                   125000        0        0
CHINA LIFE INS CO LTD          SPON ADR REP H   16939P106       62    14000 SH       DEFINED                 14000        0        0
CHINA MOBILE LIMITED           SPONSORED ADR    16941M109      635    12850 SH       SOLE                    12850        0        0
CISCO SYS INC                  COM              17275R102      666    31284 SH       DEFINED                 31284        0        0
CISCO SYS INC                  COM              17275R102     6951   326170 SH       SOLE                   326170        0        0
CITIGROUP INC                  COM              172967101    12227  1940440 SH       SOLE                  1940440        0        0
CITIGROUP INC                  COM              172967101     2212   589263 SH       DEFINED 1              589263        0        0
CMS ENERGY CORP                COM              125896100      210    14000 SH       DEFINED 1               14000        0        0
COCA COLA CO                   COM              191216100      542    10830 SH       DEFINED                 10830        0        0
COCA COLA CO                   COM              191216100    12735   254100 SH       SOLE                   254100        0        0
COLGATE PALMOLIVE CO           COM              194162103      222     2819 SH       DEFINED                  2819        0        0
COMCAST CORP NEW               CL A             20030N101      569    32200 SH       SOLE                    32200        0        0
COMCAST CORP NEW               CL A SPL         20030N200     4929   300000 SH       DEFINED 1              300000        0        0
COMPANIA DE MINAS BUENAVENTU   SPONSORED ADR    204448104   112199  2918722 SH       DEFINED 1             2918722        0        0
CONAGRA FOODS INC              COM              205887102      466    20000 SH       DEFINED 1               20000        0        0
CONAGRA FOODS INC              COM              205887102     9264   397239 SH       SOLE                   397239        0        0
CONOCOPHILLIPS                 COM              20825C104      537    10960 SH       DEFINED 1               10960        0        0
CONSTELLATION BRANDS INC       CL A             21036P108      359    23000 SH       DEFINED 1               23000        0        0
COVANTA HLDG CORP              COM              22282E102    19724  1188939 SH       SOLE                  1188939        0        0
CROWN HOLDINGS INC             COM              228368106     3756   150000 SH       DEFINED 1              150000        0        0
CVS CAREMARK CORPORATION       COM              126650100     4398   150000 SH       SOLE                   150000        0        0
DANA HOLDING CORP              COM              235825205      120    12000 SH       DEFINED                 12000        0        0
DELL INC                       COM              24702R101      733    60800 SH       SOLE                    60800        0        0
DEVON ENERGY CORP NEW          COM              25179M103      341     5600 SH       SOLE                     5600        0        0
DIRECTV                        COM CL A         25490A101     7289   210782 SH       SOLE                   210782        0        0
DISCOVER FINL SVCS             COM              254709108      182    13070 SH       DEFINED                 13070        0        0
DOW CHEM CO                    COM              260543103     6523   275000 SH       SOLE                   275000        0        0
DRAGONWAVE INC                 COM              26144M103     2279   380000 SH       SOLE                   380000        0        0
E M C CORP MASS                COM              268648102    24512  1338863 SH       SOLE                  1338863        0        0
EBAY INC                       COM              278642103      485    24764 SH       DEFINED                 24764        0        0
EL PASO CORP                   COM              28336L109     2888   260000 SH       SOLE                   260000        0        0
ELDORADO GOLD CORP NEW         COM              284902103    17470   974000 SH       SOLE                   974000        0        0
ELECTRONIC ARTS INC            COM              285512109     2792   193900 SH       SOLE                   193900        0        0
ENBRIDGE INC                   COM              29250N105   663510 14236049 SH       SOLE                 14236049        0        0
ENCANA CORP                    COM              292505104   237453  7834849 SH       SOLE                  7834849        0        0
ENDEAVOUR SILVER CORP          COM              29258Y103     2610   765000 SH       SOLE                   765000        0        0
ENERPLUS RES FD                UNIT TR G NEW    29274D604     6845   318100 SH       SOLE                   318100        0        0
ERICSSON L M TEL CO            ADR B SEK 10     294821608    10469   950000 SH       SOLE                   950000        0        0
EXTERRAN HLDGS INC             COM              30225X103     8534   330661 SH       SOLE                   330661        0        0
EXTREME NETWORKS INC           COM              30226D106       87    32200 SH       DEFINED 1               32200        0        0
EXXON MOBIL CORP               COM              30231G102      597    10462 SH       DEFINED                 10462        0        0
EXXON MOBIL CORP               COM              30231G102      380     6670 SH       DEFINED 1                6670        0        0
FLEXTRONICS INTL LTD           ORD              Y2573F102     1120   200000 SH       SOLE                   200000        0        0
FOREST CITY ENTERPRISES INC    CL A             345550107     2963   261751 SH       SOLE                   261751        0        0
FREEPORT-MCMORAN COPPER & GO   COM              35671D857    72735  1230089 SH       DEFINED 1             1230089        0        0
FREEPORT-MCMORAN COPPER & GO   COM              35671D857     4192    68015 SH       SOLE                    68015        0        0
GABELLI EQUITY TR INC          COM              362397101       52    11625 SH       DEFINED 1               11625        0        0
GAP INC DEL                    COM              364760108     3952   159750 SH       DEFINED 1              159750        0        0
GAYLORD ENTMT CO NEW           COM              367905106     1853    83904 SH       SOLE                    83904        0        0
GENERAL ELECTRIC CO            COM              369604103      361    25059 SH       DEFINED 1               25059        0        0
GENERAL ELECTRIC CO            COM              369604103     8145   564850 SH       SOLE                   564850        0        0
GENERAL ELECTRIC CO            COM              369604103      439    30498 SH       DEFINED                 30498        0        0
GILDAN ACTIVEWEAR INC          COM              375916103     5430   188900 SH       SOLE                   188900        0        0
GLAXOSMITHKLINE PLC            SPONSORED ADR    37733W105     1700    50000 SH       SOLE                    50000        0        0
GOLDCORP INC NEW               COM              380956409    48432  1105352 SH       SOLE                  1105352        0        0
GOODYEAR TIRE & RUBR CO        COM              382550101     1663   167266 SH       SOLE                   167266        0        0
GOOGLE INC                     CL A             38259P508      845     1900 SH       SOLE                     1900        0        0
GREAT BASIN GOLD LTD           COM              390124105     2552  1500000 SH       SOLE                  1500000        0        0
HALLIBURTON CO                 COM              406216101     4910   200000 SH       SOLE                   200000        0        0
HEINZ H J CO                   COM              423074103     8846   204667 SH       SOLE                   204667        0        0
HERSHEY CO                     COM              427866108     1318    27500 SH       SOLE                    27500        0        0
HEWLETT PACKARD CO             COM              428236103      311     7191 SH       DEFINED                  7191        0        0
HEWLETT PACKARD CO             COM              428236103      278     6439 SH       DEFINED 1                6439        0        0
HOME DEPOT INC                 COM              437076102     8421   300000 SH       SOLE                   300000        0        0
IAMGOLD CORP                   COM              450913108    11843   671200 SH       SOLE                   671200        0        0
IESI BFC LTD                   COM              44951D108    18361   920000 SH       SOLE                   920000        0        0
ILLUMINA INC                   COM              452327109      631    14500 SH       SOLE                    14500        0        0
IMPERIAL OIL LTD               COM NEW          453038408    16762   459784 SH       SOLE                   459784        0        0
INGRAM MICRO INC               CL A             457153104      192    12700 SH       DEFINED                 12700        0        0
INTEL CORP                     COM              458140100     2521   130059 SH       DEFINED 1              130059        0        0
INTEL CORP                     COM              458140100     5835   300000 SH       SOLE                   300000        0        0
INTERNATIONAL BUSINESS MACHS   COM              459200101      338     2740 SH       DEFINED                  2740        0        0
INTERNATIONAL GAME TECHNOLOG   COM              459902102     1562    99500 SH       SOLE                    99500        0        0
ISHARES INC                    MSCI BRAZIL      464286400     1360    22000 SH       DEFINED                 22000        0        0
ISHARES INC                    MSCI BRAZIL      464286400    95320  1541539 SH       DEFINED 1             1541539        0        0
ISHARES INC                    MSCI BRIC INDX   464286657      902    22000 SH       SOLE                    22000        0        0
ISHARES INC                    MSCI EMU INDEX   464286608     2154    75454 SH       DEFINED 1               75454        0        0
ISHARES INC                    MSCI GERMAN      464286806     8806   472269 SH       DEFINED 1              472269        0        0
ISHARES INC                    MSCI JAPAN       464286848     1571   170865 SH       DEFINED 1              170865        0        0
ISHARES INC                    MSCI MEX INVEST  464286822    63118  1317978 SH       DEFINED 1             1317978        0        0
ISHARES TR                     HIGH YLD CORP    464288513     2717    32000 SH       DEFINED 1               32000        0        0
ISHARES TR                     US PFD STK IDX   464288687     1472    39741 SH       DEFINED 1               39741        0        0
ISHARES TR                     MSCI ACJPN IDX   464288182     3773    72456 SH       DEFINED 1               72456        0        0
ISHARES TR                     MSCI PERU CAP    464289842     1152    35000 SH       DEFINED 1               35000        0        0
ISHARES TR INDEX               MSCI EMERG MKT   464287234      578    15500 SH       SOLE                    15500        0        0
ISHARES TR INDEX               S&P MIDCAP 400   464287507     3852    54175 SH       DEFINED 1               54175        0        0
ISHARES TR INDEX               S&P LTN AM 40    464287390    14589   352000 SH       DEFINED 1              352000        0        0
ISHARES TR INDEX               S&P GLB100INDX   464287572     3054    60055 SH       DEFINED 1               60055        0        0
ISHARES TR INDEX               S&P EURO PLUS    464287861     1778    56740 SH       DEFINED 1               56740        0        0
ISHARES TR INDEX               S&P 500 INDEX    464287200      435     4200 SH       DEFINED 1                4200        0        0
ISHARES TR INDEX               RUSSELL1000VAL   464287598     1918    35385 SH       DEFINED 1               35385        0        0
ISHARES TR INDEX               RUSSELL1000GRW   464287614     1865    40713 SH       DEFINED 1               40713        0        0
ISHARES TR INDEX               RUSSELL 3000     464287689      431     7060 SH       DEFINED 1                7060        0        0
ISHARES TR INDEX               RUSSELL 2000     464287655     2405    39364 SH       DEFINED 1               39364        0        0
ISHARES TR INDEX               MSCI EMERG MKT   464287234    32791   878441 SH       DEFINED 1              878441        0        0
ISHARES TR INDEX               MSCI EMERG MKT   464287234     1866    50000 SH       DEFINED                 50000        0        0
ISHARES TR INDEX               MSCI EAFE IDX    464287465      276     5950 SH       DEFINED 1                5950        0        0
ISHARES TR INDEX               IBOXX INV CPBD   464287242      339     3125 SH       DEFINED 1                3125        0        0
ISHARES TR INDEX               FTSE XNHUA IDX   464287184     3719    95200 SH       DEFINED 1               95200        0        0
ISHARES TR INDEX               DJ US TECH SEC   464287721     2294    44600 SH       DEFINED 1               44600        0        0
ISHARES TR INDEX               DJ US REAL EST   464287739     1088    23055 SH       SOLE                    23055        0        0
ISHARES TR INDEX               RUSSELL 2000     464287655      421     4420 SH       SOLE                     4420        0        0
ITAU UNIBANCO HLDG SA          SPON ADR REP PFD 465562106    40913  2271698 SH       DEFINED 1             2271698        0        0
IVANHOE ENERGY INC             COM              465790103     3260  1700000 SH       SOLE                  1700000        0        0
JOHNSON & JOHNSON              COM              478160104      513     8687 SH       DEFINED                  8687        0        0
JOHNSON & JOHNSON              COM              478160104      538     9130 SH       DEFINED 1                9130        0        0
JOHNSON & JOHNSON              COM              478160104    14047   237850 SH       SOLE                   237850        0        0
JOHNSON CTLS INC               COM              478366107      289    10735 SH       SOLE                    10735        0        0
JPMORGAN CHASE & CO            COM              46625H100     2599    71000 SH       SOLE                    71000        0        0
JUNIPER NETWORKS INC           COM              48203R104      666    29200 SH       SOLE                    29200        0        0
KIMBERLY CLARK CORP            COM              494368103     8434   139100 SH       SOLE                   139100        0        0
KINGSWAY FINL SVCS INC         COM              496904103       87    50500 SH       SOLE                    50500        0        0
KINROSS GOLD CORP              COM NO PAR       496902404    25525  1491928 SH       SOLE                  1491928        0        0
KNIGHT CAP GROUP INC           CL A COM         499005106     5501   398886 SH       SOLE                   398886        0        0
KRAFT FOODS INC                CL A             50075N104      409    14627 SH       DEFINED 1               14627        0        0
KRAFT FOODS INC                CL A             50075N104     8539   304976 SH       SOLE                   304976        0        0
LABOPHARM INC                  COM              504905100      365   400000 SH       SOLE                   400000        0        0
LAS VEGAS SANDS CORP           COM              517834107      558    25350 SH       SOLE                    25350        0        0
LILLY ELI & CO                 COM              532457108     3698   110400 SH       SOLE                   110400        0        0
LOWES COS INC                  COM              548661107      684    33500 SH       SOLE                    33500        0        0
LULULEMON ATHLETICA INC        COM              550021109    14868   400000 SH       SOLE                   400000        0        0
MAGNA INTL INC                 CL A             559222401    42077   638238 SH       SOLE                   638238        0        0
MANULIFE FINL CORP             COM              56501R106      149    10272 SH       DEFINED 1               10272        0        0
MANULIFE FINL CORP             COM              56501R106   548663 37776808 SH       SOLE                 37776808        0        0
MARATHON OIL CORP              COM              565849106      286     9193 SH       DEFINED 1                9193        0        0
MARKET VECTORS ETF TR          GOLD MINER ETF   57060U100      520    10000 SH       SOLE                    10000        0        0
MARKET VECTORS ETF TR          GOLD MINER ETF   57060U100      282     5433 SH       DEFINED 1                5433        0        0
MARTEN TRANS LTD               COM              573075108     6311   303750 SH       DEFINED 1              303750        0        0
MASSEY ENERGY CORP             COM              576206106      884    32346 SH       SOLE                    32346        0        0
MASTERCARD INC                 CL A             57636Q104     1796     9000 SH       SOLE                     9000        0        0
MAXIM INTEGRATED PRODS INC     COM              57772K101     5019   300000 SH       SOLE                   300000        0        0
MCDONALDS CORP                 COM              580135101      282     4289 SH       DEFINED                  4289        0        0
MDS INC                        COM              55269P302     1688   200000 SH       SOLE                   200000        0        0
MEMC ELECTR MATLS INC          COM              552715104     1976   200000 SH       SOLE                   200000        0        0
MERCK & CO INC NEW             COM              58933Y105     5446   155752 SH       SOLE                   155752        0        0
METHANEX CORP                  COM              59151K108    31432  1595998 SH       SOLE                  1595998        0        0
MGM MIRAGE                     COM              552953101     3986   413500 SH       SOLE                   413500        0        0
MI DEVS INC                    CL A SUB VTG     55304X104     8535   702162 SH       SOLE                   702162        0        0
MICRON TECHNOLOGY INC          COM              595112103     6016   707800 SH       SOLE                   707800        0        0
MICROSOFT CORP                 COM              594918104      397    17292 SH       DEFINED                 17292        0        0
MICROSOFT CORP                 COM              594918104      465    20222 SH       DEFINED 1               20222        0        0
MICROSOFT CORP                 COM              594918104     8629   375000 SH       SOLE                   375000        0        0
MINEFINDERS LTD                COM              602900102     2141   240000 SH       SOLE                   240000        0        0
MONSANTO CO NEW                COM              61166W101     1155    25000 SH       SOLE                    25000        0        0
MOODYS CORP                    COM              615369105      498    25000 SH       SOLE                    25000        0        0
MORGAN STANLEY ASIA PAC FD I   COM              61744U106      207    15225 SH       DEFINED 1               15225        0        0
MYLAN INC                      COM              628530107     8836   518516 SH       SOLE                   518516        0        0
NAVISTAR INTL CORP NEW         COM              63934E108     1599    32500 SH       SOLE                    32500        0        0
NETFLIX INC                    COM              64110L106      685     6300 SH       SOLE                     6300        0        0
NEUSTAR INC                    CL A             64126X201      268    13000 SH       DEFINED 1               13000        0        0
NEWELL RUBBERMAID INC          COM              651229106     5292   361463 SH       SOLE                   361463        0        0
NEWMONT MINING CORP            COM              651639106    19343   313300 SH       DEFINED 1              313300        0        0
NEWMONT MINING CORP            COM              651639106    17177   278210 SH       SOLE                   278210        0        0
NEXEN INC                      COM              65334H102    26461  1344241 SH       SOLE                  1344241        0        0
NISOURCE INC                   COM              65473P105     4350   300000 SH       SOLE                   300000        0        0
NOKIA CORP                     SPONSORED ADR    654902204     5220   640500 SH       SOLE                   640500        0        0
NORTHERN DYNASTY MINERALS LT   COM NEW          66510M204     2598   400000 SH       SOLE                   400000        0        0
NORTHGATE MINERALS CORP        COM              666416102     1513   500000 SH       SOLE                   500000        0        0
NVIDIA CORP                    COM              67066G104     1697   166200 SH       SOLE                   166200        0        0
OFFICE DEPOT INC               COM              676220106      822   203500 SH       SOLE                   203500        0        0
ORACLE CORP                    COM              68389X105     2468   115000 SH       SOLE                   115000        0        0
PAETEC HOLDING CORP            COM              695459107     2851   836205 SH       SOLE                   836205        0        0
PENGROWTH ENERGY TR            TR UNIT NEW      706902509     2287   250000 SH       SOLE                   250000        0        0
PENN WEST ENERGY TR            TR UNIT          707885109    23755  1244829 SH       SOLE                  1244829        0        0
PEPSICO INC                    COM              713448108      240     3953 SH       DEFINED 1                3953        0        0
PFIZER INC                     COM              717081103      193    13560 SH       DEFINED 1               13560        0        0
PFIZER INC                     COM              717081103    15729  1103026 SH       SOLE                  1103026        0        0
PHILIP MORRIS INTL INC         COM              718172109      238     5203 SH       DEFINED                  5203        0        0
PIMCO INCOME STRATEGY FUND     COM              72201H108      193    18000 SH       DEFINED 1               18000        0        0
PLATINUM GROUP METALS LTD      COM NEW          72765Q205      340   200000 SH       SOLE                   200000        0        0
POTASH CORP SASK INC           COM              73755L107    46361   537869 SH       SOLE                   537869        0        0
POWERSHARES DB CMDTY IDX TRA   UNIT BEN INT     73935S105     3261   151200 SH       DEFINED 1              151200        0        0
POWERSHARES INDIA ETF TR       INDIA PORT       73935L100     2127    95000 SH       SOLE                    95000        0        0
POWERSHARES QQQ TRUST          UNIT SER 1       73935A104      569    13340 SH       DEFINED                 13340        0        0
POWERSHARES QQQ TRUST          UNIT SER 1       73935A104    10122   237000 SH       DEFINED 1              237000        0        0
PROCTER & GAMBLE CO            COM              742718109      449     7500 SH       DEFINED 1                7500        0        0
PROCTER & GAMBLE CO            COM              742718109    17508   291900 SH       SOLE                   291900        0        0
PROSHARES TR                   PSHS SHORT QQQ   74347R602      225     5000 SH       SOLE                     5000        0        0
PROSHARES TR                   PSHS ULTSH 20YRS 74347R297     1993    56200 SH       DEFINED 1               56200        0        0
PRUDENTIAL FINL INC            COM              744320102      295     5500 SH       SOLE                     5500        0        0
QLOGIC CORP                    COM              747277101     1662   100000 SH       SOLE                   100000        0        0
QUEST DIAGNOSTICS INC          COM              74834L100     2522    50692 SH       DEFINED 1               50692        0        0
RANDGOLD RES LTD               ADR              752344309     2795    29500 SH       SOLE                    29500        0        0
RENTECH INC                    COM              760112102       59    60000 SH       DEFINED 1               60000        0        0
RESEARCH IN MOTION LTD         COM              760975102      235     4792 SH       DEFINED 1                4792        0        0
RESEARCH IN MOTION LTD         COM              760975102   172957  3521329 SH       SOLE                  3521329        0        0
RF MICRODEVICES INC            COM              749941100      130    33500 SH       DEFINED                 33500        0        0
RITCHIE BROS AUCTIONEERS       COM              767744105    16232   891000 SH       SOLE                   891000        0        0
ROGERS COMMUNICATIONS INC      CL B             775109200   421662 12896810 SH       SOLE                 12896810        0        0
ROYAL BK CDA MONTREAL QUE      COM              780087102  2169662 45524951 SH       SOLE                 45524951        0        0
ROYAL BK CDA MONTREAL QUE      COM              780087102     1374    28835 SH       DEFINED 1               28835        0        0
ROYAL BK SCOTLAND GROUP PLC    SPON ADR SER H   780097879      205    12000 SH       DEFINED 1               12000        0        0
ROYAL BK SCOTLAND GROUP PLC    SP ADR L RP PF   780097788      195    14000 SH       DEFINED 1               14000        0        0
RUBICON MINERALS CORP          COM              780911103     1720   500000 SH       SOLE                   500000        0        0
SALESFORCE COM INC             COM              79466L302     4805    55991 SH       SOLE                    55991        0        0
SAP AG                         SPON ADR         803054204     1107    25000 SH       SOLE                    25000        0        0
SARA LEE CORP                  COM              803111103     1786   126628 SH       SOLE                   126628        0        0
SBA COMMUNICATIONS CORP        COM              78388J106    15169   446005 SH       SOLE                   446005        0        0
SCHLUMBERGER LTD               COM              806857108      719    12993 SH       DEFINED                 12993        0        0
SEABRIDGE GOLD INC             COM              811916105     3116   100000 SH       SOLE                   100000        0        0
SEACHANGE INTL INC             COM              811699107      616    74892 SH       DEFINED 1               74892        0        0
SELECT SECTOR SPDR TR          SBI INT-FINL     81369Y605     2909   211355 SH       DEFINED 1              211355        0        0
SELECT SECTOR SPDR TR          SBI MATERIALS    81369Y100     4141   146000 SH       SOLE                   146000        0        0
SELECT SECTOR SPDR TR          SBI INT-TECH     81369Y803      734    35000 SH       SOLE                    35000        0        0
SELECT SECTOR SPDR TR          SBI INT-FINL     81369Y605     7551   543350 SH       SOLE                   543350        0        0
SELECT SECTOR SPDR TR          SBI INT-INDS     81369Y704    19215   700000 SH       SOLE                   700000        0        0
SHAW COMMUNICATIONS INC        CL B CONV        82028K200   137004  7602543 SH       SOLE                  7602543        0        0
SOUTHERN COPPER CORP           COM              84265V105    55186  2076919 SH       DEFINED 1             2076919        0        0
SOUTHWEST GAS CORP             COM              844895102     3717   126000 SH       SOLE                   126000        0        0
SPDR DOW JONES INDL AVRG ETF   UT SER 1         78467X109      332     3400 SH       DEFINED 1                3400        0        0
SPDR GOLD TRUST                GOLD SHS         78463V107      941     7740 SH       DEFINED                  7740        0        0
SPDR GOLD TRUST                GOLD SHS         78463V107    14178   116512 SH       DEFINED 1              116512        0        0
SPDR S&P 500 ETF TR            UNIT SER 1 S&P   78462F103      343     3324 SH       DEFINED                  3324        0        0
SPDR S&P 500 ETF TR            UNIT SER 1 S&P   78462F103    20841   201910 SH       DEFINED 1              201910        0        0
SPDR SERIES TRUST              S&P HOMEBUILD    78464A888     1787   125000 SH       SOLE                   125000        0        0
SPDR SERIES TRUST              SPDR KBW BK ETF  78464A797      220     9630 SH       DEFINED                  9630        0        0
STAR SCIENTIFIC INC            COM              85517P101       98    60000 SH       DEFINED 1               60000        0        0
STATE STR CORP                 COM              857477103     1543    45596 SH       SOLE                    45596        0        0
SUN LIFE FINL INC              COM              866796105   304614 11589393 SH       SOLE                 11589393        0        0
SUNCOR ENERGY INC NEW          COM              867224107      251     8553 SH       DEFINED 1                8553        0        0
SUNCOR ENERGY INC NEW          COM              867224107    90338  3067311 SH       SOLE                  3067311        0        0
SUNPOWER CORP                  COM CL A         867652109      709    58586 SH       SOLE                    58586        0        0
SUPERVALU INC                  COM              868536103     1447   133434 SH       SOLE                   133434        0        0
SYNAPTICS INC                  COM              87157D109      220     8000 SH       DEFINED 1                8000        0        0
TAIWAN SEMICONDUCTOR MFG LTD   SPONSORED ADR    874039100     3974   407200 SH       SOLE                   407200        0        0
TAKE-TWO INTERACTIVE SOFTWAR   COM              874054109     4029   447638 SH       SOLE                   447638        0        0
TALISMAN ENERGY INC            COM              87425E103    36570  2416291 SH       SOLE                  2416291        0        0
TANZANIAN ROYALTY EXPL CORP    COM              87600U104      691   139000 SH       SOLE                   139000        0        0
TARGET CORP                    COM              87612E106      874    17772 SH       SOLE                    17772        0        0
TATA MTRS LTD                  SPONSORED ADR    876568502     6016   350000 SH       SOLE                   350000        0        0
TECK RESOURCES LTD             CL B             878742204    74708  2525642 SH       DEFINED 1             2525642        0        0
TECK RESOURCES LTD             CL B             878742204    26191   885057 SH       SOLE                   885057        0        0
TELECOMMUNICATION SYS INC      CL A             87929J103      216    52250 SH       DEFINED 1               52250        0        0
TELECOMMUNICATION SYS INC      CL A             87929J103      297    71700 SH       SOLE                    71700        0        0
TELMEX INTERNACIONAL SAB DE    SPONS ADR SR L   879690105     1292  1722220 SH       SOLE    1             1722220        0        0
TELUS CORP                     NON-VTG SHS      87971M202   111714  3085095 SH       SOLE                  3085095        0        0
TESCO CORP                     COM              88157K101      687   110500 SH       DEFINED                110500        0        0
TESORO CORP                    COM              881609101     3312   283832 SH       SOLE                   283832        0        0
TEVA PHARMACEUTICAL INDS LTD   ADR              881624209      270     5204 SH       DEFINED                  5204        0        0
TEVA PHARMACEUTICAL INDS LTD   ADR              881624209    16878   324940 SH       SOLE                   324940        0        0
TEXAS INSTRS INC               COM              882508104     6984   300000 SH       SOLE                   300000        0        0
THOMSON REUTERS CORP           COM              884903105    30878   862131 SH       SOLE                   862131        0        0
TIM HORTONS INC                COM              88706M103    12788   399175 SH       SOLE                   399175        0        0
TORONTO DOMINION BK ONT        COM NEW          891160509    10054   154919 SH       DEFINED 1              154919        0        0
TORONTO DOMINION BK ONT        COM NEW          891160509  1588123 24491173 SH       SOLE                 24491173        0        0
TRANSALTA CORP                 COM              89346D107   157511  8496743 SH       SOLE                  8496743        0        0
TRANSCANADA CORP               COM              89353D107      262     7842 SH       DEFINED 1                7842        0        0
TRANSCANADA CORP               COM              89353D107   471031 14071019 SH       SOLE                 14071019        0        0
UNILEVER N V                   N Y SHS NEW      904784709      222     8126 SH       DEFINED 1                8126        0        0
UNITED STATES NATL GAS FUND    UNIT             912318102      202    26000 SH       DEFINED 1               26000        0        0
UNITED STATES STL CORP NEW     COM              912909108      281     6183 SH       SOLE                     6183        0        0
UNITED STATES STL CORP NEW     COM              912909108     1144    21265 SH       SOLE    1               21265        0        0
US ECOLOGY INC                 COM              91732J102      239    16420 SH       DEFINED 1               16420        0        0
VALE S A                       ADR              91912E105    69485  2853249 SH       DEFINED 1             2853249        0        0
VALE S A                       ADR              91912E105     2619   107600 SH       SOLE                   107600        0        0
VALERO ENERGY CORP NEW         COM              91913Y100     7619   423729 SH       SOLE                   423729        0        0
VANGUARD INDEX FDS             STK MRK ETF      922908769    18669   356385 SH       DEFINED 1              356385        0        0
VANGUARD INDEX FDS             VALUE ETF        922908744      339     7600 SH       DEFINED                  7600        0        0
VANGUARD INTL EQUITY INDEX F   EMR MKT ETF      922042858     6796   179097 SH       DEFINED 1              179097        0        0
VANGUARD INTL EQUITY INDEX F   EURPEAN ETF      922042874     2602    64759 SH       DEFINED 1               64759        0        0
VANGUARD INTL EQUITY INDEX F   EURPEAN ETF      922042874     2005    23600 SH       SOLE    1               23600        0        0
VANGUARD INTL EQUITY INDEX F   PACIFIC ETF      922042866     5427   114500 SH       DEFINED 1              114500        0        0
VERIZON COMMUNICATIONS INC     COM              92343V104      214     7658 SH       DEFINED 1                7658        0        0
VISA INC                       COM CL A         92826C839      536     7401 SH       DEFINED 1                7401        0        0
VISA INC                       COM CL A         92826C839     3332    69259 SH       SOLE                    69259        0        0
VONAGE HLDGS CORP              COM              92886T201      321   139454 SH       DEFINED 1              139454        0        0
VORNADO RLTY TR                SH BEN INT       929042109     3913    53173 SH       SOLE                    53173        0        0
WAL MART STORES INC            COM              931142103      484    10075 SH       DEFINED                 10075        0        0
WAL MART STORES INC            COM              931142103     4807   100000 SH       SOLE                   100000        0        0
WELLS FARGO & CO NEW           COM              949746101     5455   213040 SH       SOLE                   213040        0        0
WENDYS ARBYS GROUP INC         COM              950587105      252    63000 SH       DEFINED 1               63000        0        0
WHIRLPOOL CORP                 COM              963320106     4391    50000 SH       SOLE                    50000        0        0
WHOLE FOODS MKT INC            COM              966837106     1801    50000 SH       SOLE                    50000        0        0
WILEY JOHN & SONS INC          CL B             968223305     7720   200000 SH       DEFINED 1              200000        0        0
WISDOMTREE TRUST               INDIA ERNGS FD   97717W422     3185   140000 SH       SOLE                   140000        0        0
XILINX INC                     COM              983919101     2829   112000 SH       SOLE                   112000        0        0
YAHOO INC                      COM              984332106     1296    93690 SH       SOLE                    93690        0        0
YAMANA GOLD INC                COM              98462Y100    13755  1339919 SH       SOLE                  1339919        0        0
YRC WORLDWIDE INC              COM              984249102       44   290000 SH       DEFINED 1              290000        0        0