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 Ordinary Shares 855244109 34,169 598,198 SH   SOLE   0 0 598,198
Facebook Inc Ordinary Shares 30303M102 32,698 286,119 SH   SOLE   0 0 286,119
Amazon.com Inc Ordinary Shares 023135106 29,315 40,965 SH   SOLE   0 0 40,965
Guggenheim BulletShares 2022 Corporate Bond ETF Bond ETF 18383M258 25,018 1,161,462 SH   SOLE   0 0 1,161,462
Guggenheim BulletShares 2021 Corporate Bond ETF Bond ETF 18383M266 24,143 1,121,905 SH   SOLE   0 0 1,121,905
Guggenheim BulletShares 2020 Corporate Bond ETF Bond ETF 18383M514 23,950 1,103,158 SH   SOLE   0 0 1,103,158
Guggenheim BulletShares 2019 Corporate Bond ETF Bond ETF 18383M522 23,758 1,108,612 SH   SOLE   0 0 1,108,612
Guggenheim BulletShares 2018 Corporate Bond ETF Bond ETF 18383M530 23,686 1,108,356 SH   SOLE   0 0 1,108,356
Guggenheim Bulletshares 2017 Corporate Bond ETF Bond ETF 18383M548 23,475 1,030,950 SH   SOLE   0 0 1,030,950
Guggenheim Bulletshares 2016 Corporate Bond ETF Bond ETF 18383M555 22,226 1,008,404 SH   SOLE   0 0 1,008,404
TripAdvisor Inc Ordinary Shares 896945201 21,234 330,235 SH   SOLE   0 0 330,235
Middleby Corp Ordinary Shares 596278101 17,269 149,840 SH   SOLE   0 0 149,840
Priceline Group Inc Ordinary Shares 741503403 17,021 13,634 SH   SOLE   0 0 13,634
Alphabet Inc Ordinary Shares 02079K107 16,707 24,139 SH   SOLE   0 0 24,139
PayPal Holdings Inc Ordinary Shares 70450Y103 16,586 454,277 SH   SOLE   0 0 454,277
Apple Inc Ordinary Shares 037833100 16,007 167,436 SH   SOLE   0 0 167,436
Under Armour Inc Ordinary Shares 904311206 14,894 409,176 SH   SOLE   0 0 409,176
American Tower Corp Ordinary Shares 03027X100 13,733 120,876 SH   SOLE   0 0 120,876
IPG Photonics Corp Ordinary Shares 44980X109 13,032 162,896 SH   SOLE   0 0 162,896
MasterCard Inc Ordinary Shares 57636Q104 12,615 143,257 SH   SOLE   0 0 143,257
Baidu Inc American Depository Receipts 056752108 12,122 73,397 SH   SOLE   0 0 73,397
WisdomTree Japan Smallcap Dividend Fund Equity ETF 97717W836 11,859 213,028 SH   SOLE   0 0 213,028
Align Technology Inc Ordinary Shares 016255101 11,394 141,448 SH   SOLE   0 0 141,448
Panera Bread Co Ordinary Shares 69840W108 11,184 52,768 SH   SOLE   0 0 52,768
WisdomTree Europe SmallCap Dividend Fund Equity ETF 97717W869 10,712 209,922 SH   SOLE   0 0 209,922
Nike Inc Ordinary Shares 654106103 10,316 186,878 SH   SOLE   0 0 186,878
Ultimate Software Group Inc Ordinary Shares 90385D107 9,901 47,082 SH   SOLE   0 0 47,082
Tesla Motors Inc Ordinary Shares 88160R101 9,599 45,217 SH   SOLE   0 0 45,217
Walt Disney Co Ordinary Shares 254687106 8,751 89,456 SH   SOLE   0 0 89,456
Medtronic PLC Ordinary Shares G5960L103 8,402 96,827 SH   SOLE   0 0 96,827
Gentex Corp Ordinary Shares 371901109 8,130 526,201 SH   SOLE   0 0 526,201
Zillow Group Inc Ordinary Shares 98954M200 8,121 223,845 SH   SOLE   0 0 223,845
Banco Latinoamericano de Comercio Exterior SA Ordinary Shares P16994132 8,047 303,645 SH   SOLE   0 0 303,645
Ionis Pharmaceuticals Inc Ordinary Shares 462222100 7,900 339,197 SH   SOLE   0 0 339,197
Broadridge Financial Solutions Inc Ordinary Shares 11133T103 7,787 119,439 SH   SOLE   0 0 119,439
Drew Industries Inc Ordinary Shares 26168L205 7,135 84,095 SH   SOLE   0 0 84,095
Markel Corp Ordinary Shares 570535104 7,019 7,367 SH   SOLE   0 0 7,367
Cummins Inc Ordinary Shares 231021106 7,016 62,399 SH   SOLE   0 0 62,399
CVS Health Corp Ordinary Shares 126650100 6,659 69,558 SH   SOLE   0 0 69,558
Under Armour Inc Ordinary Shares 904311107 6,476 161,377 SH   SOLE   0 0 161,377
Cognizant Technology Solutions Corp Ordinary Shares 192446102 6,471 113,058 SH   SOLE   0 0 113,058
WisdomTree Australia Dividend Fund Equity ETF 97717W810 6,417 133,795 SH   SOLE   0 0 133,795
Guggenheim BulletShares 2017 High Yld Corp Bd ETF Bond ETF 18383M399 6,334 245,093 SH   SOLE   0 0 245,093
Guggenheim BulletShares 2016 High Yld Corp Bd ETF Bond ETF 18383M415 6,323 245,069 SH   SOLE   0 0 245,069
Guggenheim BulletShares 2018 High Yld Corp Bd ETF Bond ETF 18383M381 6,202 249,668 SH   SOLE   0 0 249,668
O'Reilly Automotive Inc Ordinary Shares 67103H107 6,121 22,580 SH   SOLE   0 0 22,580
MercadoLibre Inc Ordinary Shares 58733R102 6,105 43,397 SH   SOLE   0 0 43,397
WisdomTree Emerging Markets SmallCap Dividend Fund Equity ETF 97717W281 6,086 157,088 SH   SOLE   0 0 157,088
Texas Roadhouse Inc Ordinary Shares 882681109 5,919 129,797 SH   SOLE   0 0 129,797
Oracle Corp Ordinary Shares 68389X105 5,634 137,654 SH   SOLE   0 0 137,654
Colfax Corp Ordinary Shares 194014106 5,592 211,336 SH   SOLE   0 0 211,336
Papa John's International Inc Ordinary Shares 698813102 5,426 79,792 SH   SOLE   0 0 79,792
Nestle SA American Depository Receipts 641069406 5,362 69,357 SH   SOLE   0 0 69,357
KAR Auction Services Inc Ordinary Shares 48238T109 5,021 120,298 SH   SOLE   0 0 120,298
STAG Industrial Inc Real Estate Trust 85254J102 5,011 210,462 SH   SOLE   0 0 210,462
Fastenal Co Ordinary Shares 311900104 4,961 111,756 SH   SOLE   0 0 111,756
Thor Industries Inc Ordinary Shares 885160101 4,941 76,317 SH   SOLE   0 0 76,317
PAREXEL International Corp Ordinary Shares 699462107 4,736 75,325 SH   SOLE   0 0 75,325
Sberbank Rossii PAO American Depository Receipts 80585Y308 4,733 542,193 SH   SOLE   0 0 542,193
Wells Fargo & Co Ordinary Shares 949746101 4,646 98,163 SH   SOLE   0 0 98,163
Taiwan Semiconductor Manufacturing Co Ltd American Depository Receipts 874039100 4,628 176,452 SH   SOLE   0 0 176,452
Splunk Inc Ordinary Shares 848637104 4,622 85,315 SH   SOLE   0 0 85,315
Swatch Group SA American Depository Receipts 870123106 4,579 314,831 SH   SOLE   0 0 314,831
Innophos Holdings Inc Ordinary Shares 45774N108 4,544 107,661 SH   SOLE   0 0 107,661
Cabela's Inc Ordinary Shares 126804301 4,451 88,912 SH   SOLE   0 0 88,912
American Woodmark Corp Ordinary Shares 030506109 4,388 66,111 SH   SOLE   0 0 66,111
Tencent Holdings Ltd American Depository Receipts 88032Q109 4,260 185,477 SH   SOLE   0 0 185,477
Cooper Companies Inc Ordinary Shares 216648402 4,249 24,765 SH   SOLE   0 0 24,765
Zillow Group Inc Ordinary Shares 98954M101 4,080 111,331 SH   SOLE   0 0 111,331
Retail Opportunity Investments Corp Real Estate Trust 76131N101 4,074 187,999 SH   SOLE   0 0 187,999
Twitter Inc Ordinary Shares 90184L102 3,929 232,338 SH   SOLE   0 0 232,338
Core Laboratories NV Ordinary Shares N22717107 3,928 31,704 SH   SOLE   0 0 31,704
Brookfield Asset Management Inc Ordinary Shares 112585104 3,848 116,357 SH   SOLE   0 0 116,357
Costco Wholesale Corp Ordinary Shares 22160K105 3,834 24,415 SH   SOLE   0 0 24,415
HDFC Bank Ltd American Depository Receipts 40415F101 3,772 56,844 SH   SOLE   0 0 56,844
Ishares Msci Korea Equity ETF 464286772 3,729 71,623 SH   SOLE   0 0 71,623
Fast Retailing Co Ltd American Depository Receipts 31188H101 3,670 137,262 SH   SOLE   0 0 137,262
Infinera Corp Ordinary Shares 45667G103 3,631 321,930 SH   SOLE   0 0 321,930
Schlumberger NV Ordinary Shares 806857108 3,594 45,450 SH   SOLE   0 0 45,450
Church & Dwight Co Inc Ordinary Shares 171340102 3,399 33,033 SH   SOLE   0 0 33,033
Fanuc Corp American Depository Receipts 307305102 3,399 125,967 SH   SOLE   0 0 125,967
C.H. Robinson Worldwide Inc Ordinary Shares 12541W209 3,331 44,866 SH   SOLE   0 0 44,866
AmTrust Financial Services Inc Ordinary Shares 032359309 3,192 130,275 SH   SOLE   0 0 130,275
Genomic Health Inc Ordinary Shares 37244C101 3,186 123,018 SH   SOLE   0 0 123,018
Wynn Resorts Ltd Ordinary Shares 983134107 3,066 33,826 SH   SOLE   0 0 33,826
TOWNE BANK Ordinary Shares 89214P109 2,996 138,383 SH   SOLE   0 0 138,383
XPO Logistics Inc Ordinary Shares 983793100 2,991 113,892 SH   SOLE   0 0 113,892
Natus Medical Inc Ordinary Shares 639050103 2,966 78,466 SH   SOLE   0 0 78,466
Genesee & Wyoming Inc Ordinary Shares 371559105 2,930 49,709 SH   SOLE   0 0 49,709
Aceto Corp Ordinary Shares 004446100 2,923 133,520 SH   SOLE   0 0 133,520
Chicago Bridge & Iron Company NV Ordinary Shares 167250109 2,835 81,860 SH   SOLE   0 0 81,860
Tractor Supply Co Ordinary Shares 892356106 2,821 30,934 SH   SOLE   0 0 30,934
Varian Medical Systems Inc Ordinary Shares 92220P105 2,817 34,260 SH   SOLE   0 0 34,260
National Oilwell Varco Inc Ordinary Shares 637071101 2,786 82,807 SH   SOLE   0 0 82,807
TriMas Corp Ordinary Shares 896215209 2,764 153,563 SH   SOLE   0 0 153,563
Netflix Inc Ordinary Shares 64110L106 2,742 29,975 SH   SOLE   0 0 29,975
Jones Lang LaSalle Inc Ordinary Shares 48020Q107 2,709 27,797 SH   SOLE   0 0 27,797
Watsco Inc Ordinary Shares 942622200 2,617 18,601 SH   SOLE   0 0 18,601
TD Ameritrade Holding Corp Ordinary Shares 87236Y108 2,608 91,606 SH   SOLE   0 0 91,606
ABB Ltd American Depository Receipts 000375204 2,573 129,741 SH   SOLE   0 0 129,741
Horizon Global Corp Ordinary Shares 44052W104 2,568 226,256 SH   SOLE   0 0 226,256
Tupperware Brands Corp Ordinary Shares 899896104 2,539 45,122 SH   SOLE   0 0 45,122
Proto Labs Inc Ordinary Shares 743713109 2,535 44,034 SH   SOLE   0 0 44,034
Polaris Industries Inc Ordinary Shares 731068102 2,518 30,801 SH   SOLE   0 0 30,801
Compass Minerals International Inc Ordinary Shares 20451N101 2,484 33,486 SH   SOLE   0 0 33,486
Syngenta AG American Depository Receipts 87160A100 2,476 32,244 SH   SOLE   0 0 32,244
FactSet Research Systems Inc Ordinary Shares 303075105 2,410 14,929 SH   SOLE   0 0 14,929
Myriad Genetics Inc Ordinary Shares 62855J104 2,406 78,620 SH   SOLE   0 0 78,620
Tandem Diabetes Care Inc Ordinary Shares 875372104 2,377 315,311 SH   SOLE   0 0 315,311
Huntington Bancshares Inc Ordinary Shares 446150104 2,363 264,273 SH   SOLE   0 0 264,273
ARM HOLDINGS PLC American Depository Receipts 042068106 2,359 51,841 SH   SOLE   0 0 51,841
Intel Corp Ordinary Shares 458140100 2,295 69,957 SH   SOLE   0 0 69,957
KapStone Paper and Packaging Corp Ordinary Shares 48562P103 2,121 163,051 SH   SOLE   0 0 163,051
Verizon Communications Inc Ordinary Shares 92343V104 1,838 32,912 SH   SOLE   0 0 32,912
Constellium NV Ordinary Shares N22035104 1,745 371,988 SH   SOLE   0 0 371,988
General Electric Co Ordinary Shares 369604103 1,737 55,163 SH   SOLE   0 0 55,163
VanEck Vectors Africa Index ETF Equity ETF 92189F866 1,728 86,143 SH   SOLE   0 0 86,143
GoPro Inc Ordinary Shares 38268T103 1,689 156,200 SH   SOLE   0 0 156,200
Time Warner Inc Ordinary Shares 887317303 1,513 20,568 SH   SOLE   0 0 20,568
Berkshire Hathaway Inc Ordinary Shares 084670702 1,448 10,001 SH   SOLE   0 0 10,001
Illinois Tool Works Inc Ordinary Shares 452308109 1,443 13,852 SH   SOLE   0 0 13,852
BRF SA American Depository Receipts 10552T107 1,366 98,058 SH   SOLE   0 0 98,058
Pebblebrook Hotel Trust Real Estate Trust 70509V100 1,326 50,532 SH   SOLE   0 0 50,532
Corning Inc Ordinary Shares 219350105 1,305 63,698 SH   SOLE   0 0 63,698
Forward Pharma A/S American Depository Receipts 34986J105 1,249 68,760 SH   SOLE   0 0 68,760
Level 3 Communications Inc Ordinary Shares 52729N308 1,217 23,630 SH   SOLE   0 0 23,630
Devon Energy Corp Ordinary Shares 25179M103 1,092 30,131 SH   SOLE   0 0 30,131
BorgWarner Inc Ordinary Shares 099724106 644 21,807 SH   SOLE   0 0 21,807
Ventas Inc Ordinary Shares 92276F100 603 8,279 SH   SOLE   0 0 8,279
SPECTRA ENERGY CORP Ordinary Shares 847560109 597 16,308 SH   SOLE   0 0 16,308
Crown Castle International Corp Real Estate Trust 22822V101 434 4,282 SH   SOLE   0 0 4,282
JOHNSON & JOHNSON Ordinary Shares 478160104 431 3,557 SH   SOLE   0 0 3,557
Paychex Inc Ordinary Shares 704326107 431 7,238 SH   SOLE   0 0 7,238
American Electric Power Company Inc Ordinary Shares 025537101 422 6,016 SH   SOLE   0 0 6,016
Dominion Resources Inc Ordinary Shares 25746U109 411 5,269 SH   SOLE   0 0 5,269
Procter & Gamble Co Ordinary Shares 742718109 396 4,675 SH   SOLE   0 0 4,675
Coca-Cola Co Ordinary Shares 191216100 386 8,510 SH   SOLE   0 0 8,510
Microsoft Corp Ordinary Shares 594918104 330 6,452 SH   SOLE   0 0 6,452
United Parcel Service Inc Ordinary Shares 911312106 330 3,059 SH   SOLE   0 0 3,059
CME Group Inc Ordinary Shares 12572Q105 312 3,204 SH   SOLE   0 0 3,204
Amgen Inc Ordinary Shares 031162100 309 2,032 SH   SOLE   0 0 2,032
Texas Instruments Inc Ordinary Shares 882508104 266 4,238 SH   SOLE   0 0 4,238
Wal Mart Stores Inc Ordinary Shares 931142103 244 3,348 SH   SOLE   0 0 3,348
Emerson Electric Co Ordinary Shares 291011104 241 4,620 SH   SOLE   0 0 4,620
Nigerian Breweries Plc Ordinary Shares V6722M127 43 50,000 SH   SOLE   0 0 50,000
Voip-Pal.Com Inc Ordinary Shares 92862Y109 14 195,000 SH   SOLE   0 0 195,000
RepliCel Life Sciences Inc Ordinary Shares 76027P103 4 43,000 SH   SOLE   0 0 43,000
DNA Brands Inc Ordinary Shares 23328Q109 4 19,237,358 SH   SOLE   0 0 19,237,358
Redhawk Resources Inc Ordinary Shares 75746K106 1 31,000 SH   SOLE   0 0 31,000
Escalera Resources Co Ordinary Shares 296064108 1 85,000 SH   SOLE   0 0 85,000
Baron Energy Inc Ordinary Shares 06828L308 0 68,813 SH   SOLE   0 0 68,813
Baja Mining Corp Ordinary Shares 05709R103 0 11,000 SH   SOLE   0 0 11,000
Striker Oil & Gas Inc Ordinary Shares 86333A104 0 26,700 SH   SOLE   0 0 26,700
MISSISSIPPI VALLEY EDIBLE OIL Ordinary Shares 605731108 0 300,000 SH   SOLE   0 0 300,000
Infinity Medical Group Inc Ordinary Shares 456635101 0 182,300 SH   SOLE   0 0 182,300
PharmEng International Inc Ordinary Shares 71715M108 0 100,500 SH   SOLE   0 0 100,500
Monarch Staffing Inc Ordinary Shares 609180104 0 100,000 SH   SOLE   0 0 100,000
Platforms Wireless International Corp Ordinary Shares 72765A101 0 33,100 SH   SOLE   0 0 33,100
Treaty Energy Corp Ordinary Shares 89465N100 0 20,000 SH   SOLE   0 0 20,000
Hard To Treat Diseases Inc Ordinary Shares 41164A103 0 199,800 SH   SOLE   0 0 199,800
Infinera Corp Ordinary Shares 45667G103 1,028 91,100 SH Call SOLE   0 0 91,100