The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Starbucks Corp Common 855244109 41,968 738,350 SH   SOLE   0 0 0
Sun Life Financial Inc Common 866796105 36,878 856,839 SH   SOLE   0 0 0
Home Depot Inc Common 437076102 35,588 308,145 SH   SOLE   0 0 0
Campbell Soup Co Common 134429109 30,742 606,600 SH   SOLE   0 0 0
Martin Marietta Materials Inc Common 573284106 29,463 193,900 SH   SOLE   0 0 0
Northrop Grumman Corp Common 666807102 29,116 175,450 SH   SOLE   0 0 0
Royal Caribbean Cruises Ltd Common V7780T103 28,620 321,250 SH   SOLE   0 0 0
Reynolds American Inc Common 761713106 28,470 643,100 SH   SOLE   0 0 0
Lockheed Martin Corp Common 539830109 28,422 137,100 SH   SOLE   0 0 0
Visa Inc Common 92826C839 28,282 406,000 SH   SOLE   0 0 0
MasterCard Inc Common 57636Q104 27,108 300,800 SH   SOLE   0 0 0
Agrium Inc Common 008916108 27,030 226,006 SH   SOLE   0 0 0
TELUS Corp Common 87971M103 24,908 592,340 SH   SOLE   0 0 0
Progressive Corp Common 743315103 23,893 779,800 SH   SOLE   0 0 0
UnitedHealth Group Inc Common 91324P102 20,777 179,100 SH   SOLE   0 0 0
Kraft Heinz Co Common 500754106 19,812 280,700 SH   SOLE   0 0 0
Magna International Inc Common 559222401 19,158 299,300 SH   SOLE   0 0 0
Fiserv Inc Common 337738108 16,500 190,505 SH   SOLE   0 0 0
Marketaxess Holdings Inc Common 57060D108 16,247 174,928 SH   SOLE   0 0 0
American International Group Inc Common 026874784 15,802 278,100 SH   SOLE   0 0 0
HCA Holdings Inc Common 40412C101 15,781 204,000 SH   SOLE   0 0 0
Wells Fargo & Co Common 949746101 15,141 294,850 SH   SOLE   0 0 0
Cott Corp Common 22163N106 15,114 1,048,110 SH   SOLE   0 0 0
Newell Rubbermaid Inc Common 651229106 14,836 373,600 SH   SOLE   0 0 0
JPMorgan Chase & Co Common 46625H100 13,572 222,600 SH   SOLE   0 0 0
Thomson Reuters Corp Common 884903105 11,128 207,448 SH   SOLE   0 0 0
Amazon.com Inc Common 023135106 10,929 21,350 SH   SOLE   0 0 0
Equinix Inc Common 29444U700 9,130 34,694 SH   SOLE   0 0 0
Electronic Arts Inc Common 285512109 8,523 125,800 SH   SOLE   0 0 0
Activision Blizzard Inc Common 00507V109 7,573 245,150 SH   SOLE   0 0 0
Myriad Genetics Inc Common 62855J104 6,870 183,300 SH   SOLE   0 0 0
First Republic Bank Common 33616C100 6,151 98,000 SH   SOLE   0 0 0
Total System Services Inc Common 891906109 5,529 121,700 SH   SOLE   0 0 0
Nike Inc Common 654106103 5,361 43,600 SH   SOLE   0 0 0
CDW Corp Common 12514G108 4,911 120,200 SH   SOLE   0 0 0
Priceline Group Inc Common 741503403 4,824 3,900 SH   SOLE   0 0 0
Euronet Worldwide Inc Common 298736109 4,794 64,700 SH   SOLE   0 0 0
Canadian Imperial Bank of Commerce Common 136069101 4,698 49,000 SH   SOLE   0 0 0
NVIDIA Corp Common 67066G104 4,679 189,800 SH   SOLE   0 0 0
Darden Restaurants Inc Common 237194105 4,537 66,200 SH   SOLE   0 0 0
Tesoro Corp Common 881609101 4,133 42,500 SH   SOLE   0 0 0
Concordia Healthcare Corp Common 206519100 4,088 71,800 SH   SOLE   0 0 0
Hormel Foods Corp Common 440452100 4,077 64,400 SH   SOLE   0 0 0
Assurant Inc Common 04621X108 4,077 51,600 SH   SOLE   0 0 0
JetBlue Airways Corp Common 477143101 4,069 157,900 SH   SOLE   0 0 0
Google Inc Common 38259P706 3,894 6,400 SH   SOLE   0 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 3,636 88,300 SH   SOLE   0 0 0
Boston Scientific Corp Common 101137107 3,577 218,000 SH   SOLE   0 0 0
Vulcan Materials Co Common 929160109 3,559 39,900 SH   SOLE   0 0 0
Gildan Activewear Inc Common 375916103 3,234 80,300 SH   SOLE   0 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 3,229 16,850 SH   SOLE   0 0 0
PowerShares QQQ Trust ETF Series 1 ETP 73935A104 3,205 31,500 SH   SOLE   0 0 0
General Electric Co Common 369604103 2,522 100,000 SH   SOLE   0 0 0
Interpublic Group of Companies Inc Common 460690100 2,491 130,200 SH   SOLE   0 0 0
iShares Russell 1000 Growth ETF ETP 464287614 2,120 22,800 SH   SOLE   0 0 0
iShares North American Tech-Software ETF ETP 464287515 2,110 22,300 SH   SOLE   0 0 0
PowerShares KBW Bank Portfolio ETP 73937B746 2,104 58,500 SH   SOLE   0 0 0
SPDR S&P Insurance ETF ETP 78464A789 2,019 29,900 SH   SOLE   0 0 0
First Trust US IPO Index Fund ETP 336920103 1,948 40,000 SH   SOLE   0 0 0
SPDR S&P Homebuilders ETF ETP 78464A888 1,941 56,700 SH   SOLE   0 0 0
Vanguard Consumer Discretionary Index Fund;ETF ETP 92204A108 1,885 16,000 SH   SOLE   0 0 0
Market Vectors Retail ETF ETP 57060U225 1,868 25,400 SH   SOLE   0 0 0
SPDR S&P Bank ETF ETP 78464A797 1,858 55,900 SH   SOLE   0 0 0
PowerShares Nasdaq Internet ETF ETP 73935X146 1,658 24,000 SH   SOLE   0 0 0
SPDR S&P Semiconductor ETF ETP 78464A862 1,640 43,500 SH   SOLE   0 0 0
First Trust Dow Jones Internet Index Fund ETP 33733E302 1,639 24,800 SH   SOLE   0 0 0
iShares S&P Small-Cap 600 Growth ETF ETP 464287887 1,634 13,600 SH   SOLE   0 0 0
SPDR S&P Biotech ETF ETP 78464A870 1,513 24,300 SH   SOLE   0 0 0
Incyte Corp Common 45337C102 1,440 13,050 SH   SOLE   0 0 0
PRA Health Sciences Inc Common 69354M108 1,437 37,000 SH   SOLE   0 0 0
Global X Social Media Index ETF ETP 37950E416 1,310 74,900 SH   SOLE   0 0 0
First Trust Dorsey Wright Focus 5 ETF ETP 33738R605 1,125 51,300 SH   SOLE   0 0 0
PowerShares DWA SmallCap Momentum Portfolio ETP 73936Q744 1,124 30,200 SH   SOLE   0 0 0
iShares US Home Construction ETF ETP 464288752 1,117 42,800 SH   SOLE   0 0 0
iShares PHLX Semiconductor ETF ETP 464287523 994 12,200 SH   SOLE   0 0 0
iShares US Medical Devices ETF ETP 464288810 979 8,800 SH   SOLE   0 0 0
BofI Holding Inc Common 05566U108 966 7,500 SH   SOLE   0 0 0
Guggenheim Invest S&P 500 Eql Wght Con Staples ETF ETP 78355W874 956 9,000 SH   SOLE   0 0 0
Descartes Systems Group Inc Common 249906108 903 38,200 SH   SOLE   0 0 0
WisdomTree Japan Hedged Equity ETF ETP 97717W851 886 18,200 SH   SOLE   0 0 0
Tyson Foods Inc Common 902494103 849 19,700 SH   SOLE   0 0 0
Norwegian Cruise Line Holdings Ltd Common G66721104 831 14,500 SH   SOLE   0 0 0
Deutsche X-trackers MSCI Europe Hedged Equity ETF ETP 233051853 812 32,500 SH   SOLE   0 0 0
BCE Inc Common 05534B760 803 14,700 SH   SOLE   0 0 0
Chipotle Mexican Grill Inc Common 169656105 792 1,100 SH   SOLE   0 0 0
Signature Bank Common 82669G104 770 5,600 SH   SOLE   0 0 0
Cracker Barrel Old Country Store Inc Common 22410J106 766 5,200 SH   SOLE   0 0 0
Rogers Communications Inc Common 775109200 740 16,100 SH   SOLE   0 0 0
Suncor Energy Inc Common 867224107 714 20,000 SH   SOLE   0 0 0
Royal Bank of Canada Common 780087102 694 9,400 SH   SOLE   0 0 0
ServisFirst Bancshares Inc Common 81768T108 694 16,700 SH   SOLE   0 0 0
Progressive Waste Solutions Ltd Common 74339G101 681 19,300 SH   SOLE   0 0 0
TerraForm Global Inc Common 88104M101 666 100,000 SH   SOLE   0 0 0
Intercontinental Exchange Inc Common 45866F104 658 2,800 SH   SOLE   0 0 0
iShares US Healthcare Providers ETF ETP 464288828 657 5,300 SH   SOLE   0 0 0
Canadian Natural Resources Ltd Common 136385101 652 25,100 SH   SOLE   0 0 0
iShares US Consumer Goods ETF ETP 464287812 646 6,300 SH   SOLE   0 0 0
BankUnited Inc Common 06652K103 636 17,800 SH   SOLE   0 0 0
Avago Technologies Ltd Common Y0486S104 613 4,900 SH   SOLE   0 0 0
Palo Alto Networks Inc Common 697435105 602 3,500 SH   SOLE   0 0 0
Take-Two Interactive Software Inc Common 874054109 543 18,900 SH   SOLE   0 0 0
Delta Air Lines Inc Common 247361702 538 12,000 SH   SOLE   0 0 0
iShares China Large-Cap ETF ETP 464287184 489 13,800 SH   SOLE   0 0 0
iShares Nasdaq Biotechnology Etf ETP 464287556 485 1,600 SH   SOLE   0 0 0
DAVIDsTEA Inc Common 238661102 410 26,193 SH   SOLE   0 0 0
Humana Inc Common 444859102 344 1,920 SH   SOLE   0 0 0
Alaska Air Group Inc Common 011659109 305 3,840 SH   SOLE   0 0 0
Health Net Inc Common 42222G108 214 3,550 SH   SOLE   0 0 0
IDEXX Laboratories Inc Common 45168D104 200 2,690 SH   SOLE   0 0 0
Broadcom Corp Common 111320107 153 2,980 SH   SOLE   0 0 0
Skechers USA Inc Common 830566105 122 2,730 SH   SOLE   0 0 0
Ecolab Inc Common 278865100 110 1,000 SH   SOLE   0 0 0
Caseys General Stores Inc Common 147528103 97 940 SH   SOLE   0 0 0
OPRA DISH Network Class A Equity Option 70 Call Dec 2015 Call BBG008J15 25 195 SH   SOLE   0 0 0
Pfizer Inc Common 717081103 19 600 SH   SOLE   0 0 0