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
Apple Inc Ordinary Shares 037833100 19,540 168,714 SH   SOLE   0 0 168,714
ABB Ltd American Depository Receipts 000375204 2,892 137,262 SH   SOLE   0 0 137,262
Aceto Corp Ordinary Shares 004446100 2,935 133,582 SH   SOLE   0 0 133,582
American Electric Power Company Inc Ordinary Shares 025537101 777 12,340 SH   SOLE   0 0 12,340
VanEck Vectors Africa Index ETF Equity ETF 92189F866 1,803 91,115 SH   SOLE   0 0 91,115
Align Technology Inc Ordinary Shares 016255101 13,629 141,776 SH   SOLE   0 0 141,776
Amgen Inc Ordinary Shares 031162100 612 4,184 SH   SOLE   0 0 4,184
American Tower Corp Ordinary Shares 03027X100 8,786 83,138 SH   SOLE   0 0 83,138
TD Ameritrade Holding Corp Ordinary Shares 87236Y108 3,987 91,442 SH   SOLE   0 0 91,442
American Woodmark Corp Ordinary Shares 030506109 3,006 39,947 SH   SOLE   0 0 39,947
Amazon.com Inc Ordinary Shares 023135106 38,574 51,441 SH   SOLE   0 0 51,441
WisdomTree Australia Dividend Fund Equity ETF 97717W810 7,282 141,527 SH   SOLE   0 0 141,527
Natus Medical Inc Ordinary Shares 639050103 2,732 78,509 SH   SOLE   0 0 78,509
Brookfield Asset Management Inc Ordinary Shares 112585104 4,064 123,113 SH   SOLE   0 0 123,113
Baidu Inc American Depository Receipts 056752108 2,526 15,361 SH   SOLE   0 0 15,361
Banco Latinoamericano de Comercio Exterior SA Ordinary Shares P16994132 9,182 311,901 SH   SOLE   0 0 311,901
Broadridge Financial Solutions Inc Ordinary Shares 11133T103 7,954 119,968 SH   SOLE   0 0 119,968
BRF SA American Depository Receipts 10552T107 1,531 103,714 SH   SOLE   0 0 103,714
Berkshire Hathaway Inc Ordinary Shares 084670702 1,801 11,052 SH   SOLE   0 0 11,052
Guggenheim Bulletshares 2017 Corporate Bond ETF Bond ETF 18383M548 23,890 1,056,606 SH   SOLE   0 0 1,056,606
Guggenheim BulletShares 2018 Corporate Bond ETF Bond ETF 18383M530 24,060 1,135,968 SH   SOLE   0 0 1,135,968
Guggenheim BulletShares 2019 Corporate Bond ETF Bond ETF 18383M522 24,021 1,136,293 SH   SOLE   0 0 1,136,293
Guggenheim BulletShares 2020 Corporate Bond ETF Bond ETF 18383M514 23,939 1,129,190 SH   SOLE   0 0 1,129,190
Guggenheim BulletShares 2021 Corporate Bond ETF Bond ETF 18383M266 24,101 1,148,196 SH   SOLE   0 0 1,148,196
Guggenheim BulletShares 2022 Corporate Bond ETF Bond ETF 18383M258 24,871 1,188,882 SH   SOLE   0 0 1,188,882
Guggenheim BulletShares 2017 High Yld Corp Bd ETF Bond ETF 18383M399 6,489 251,323 SH   SOLE   0 0 251,323
Guggenheim BulletShares 2018 High Yld Corp Bd ETF Bond ETF 18383M381 6,437 255,620 SH   SOLE   0 0 255,620
Chicago Bridge & Iron Company NV Ordinary Shares 167250109 2,749 86,579 SH   SOLE   0 0 86,579
Crown Castle International Corp Real Estate Trust 22822V101 765 8,813 SH   SOLE   0 0 8,813
Colfax Corp Ordinary Shares 194014106 7,587 211,155 SH   SOLE   0 0 211,155
Church & Dwight Co Inc Ordinary Shares 171340102 2,961 67,012 SH   SOLE   0 0 67,012
C.H. Robinson Worldwide Inc Ordinary Shares 12541W209 3,286 44,848 SH   SOLE   0 0 44,848
Core Laboratories NV Ordinary Shares N22717107 4,982 41,504 SH   SOLE   0 0 41,504
CME Group Inc Ordinary Shares 12572Q105 761 6,597 SH   SOLE   0 0 6,597
Compass Minerals International Inc Ordinary Shares 20451N101 2,682 34,236 SH   SOLE   0 0 34,236
Cooper Companies Inc Ordinary Shares 216648402 4,322 24,709 SH   SOLE   0 0 24,709
Costco Wholesale Corp Ordinary Shares 22160K105 4,186 26,142 SH   SOLE   0 0 26,142
Constellium NV Ordinary Shares N22035104 2,323 393,706 SH   SOLE   0 0 393,706
Cognizant Technology Solutions Corp Ordinary Shares 192446102 6,410 114,396 SH   SOLE   0 0 114,396
CVS Health Corp Ordinary Shares 126650100 5,537 70,168 SH   SOLE   0 0 70,168
Dominion Resources Inc Ordinary Shares 25746U109 830 10,835 SH   SOLE   0 0 10,835
WisdomTree Europe SmallCap Dividend Fund Equity ETF 97717W869 14,006 256,423 SH   SOLE   0 0 256,423
WisdomTree Japan Smallcap Dividend Fund Equity ETF 97717W836 13,963 225,500 SH   SOLE   0 0 225,500
WisdomTree Emerging Markets SmallCap Dividend Fund Equity ETF 97717W281 6,498 166,157 SH   SOLE   0 0 166,157
Walt Disney Co Ordinary Shares 254687106 9,310 89,326 SH   SOLE   0 0 89,326
DNA Brands Inc Ordinary Shares 23328Q109 2 19,237,358 SH   SOLE   0 0 19,237,358
Devon Energy Corp Ordinary Shares 25179M103 1,549 33,920 SH   SOLE   0 0 33,920
Eastman Chemical Co Ordinary Shares 277432100 3,287 43,702 SH   SOLE   0 0 43,702
Emerson Electric Co Ordinary Shares 291011104 529 9,484 SH   SOLE   0 0 9,484
Escalera Resources Co Ordinary Shares 296064108 1 85,000 SH   SOLE   0 0 85,000
Ishares Msci Korea Equity ETF 464286772 4,032 75,765 SH   SOLE   0 0 75,765
Fanuc Corp American Depository Receipts 307305102 3,692 221,745 SH   SOLE   0 0 221,745
Fastenal Co Ordinary Shares 311900104 5,592 119,026 SH   SOLE   0 0 119,026
Facebook Inc Ordinary Shares 30303M102 33,090 287,617 SH   SOLE   0 0 287,617
FactSet Research Systems Inc Ordinary Shares 303075105 3,436 21,023 SH   SOLE   0 0 21,023
Fast Retailing Co Ltd American Depository Receipts 31188H101 5,183 144,974 SH   SOLE   0 0 144,974
Forward Pharma A/S American Depository Receipts 34986J105 1,085 72,339 SH   SOLE   0 0 72,339
General Electric Co Ordinary Shares 369604103 2,186 69,171 SH   SOLE   0 0 69,171
Genomic Health Inc Ordinary Shares 37244C101 3,619 123,139 SH   SOLE   0 0 123,139
General Mills Inc Ordinary Shares 370334104 318 5,141 SH   SOLE   0 0 5,141
Corning Inc Ordinary Shares 219350105 1,733 71,408 SH   SOLE   0 0 71,408
Gentex Corp Ordinary Shares 371901109 10,439 530,154 SH   SOLE   0 0 530,154
Alphabet Inc Ordinary Shares 02079K107 24,413 31,631 SH   SOLE   0 0 31,631
Genuine Parts Co Ordinary Shares 372460105 307 3,209 SH   SOLE   0 0 3,209
Genesee & Wyoming Inc Ordinary Shares 371559105 3,450 49,705 SH   SOLE   0 0 49,705
Huntington Bancshares Inc Ordinary Shares 446150104 3,644 275,665 SH   SOLE   0 0 275,665
HDFC Bank Ltd American Depository Receipts 40415F101 3,645 60,069 SH   SOLE   0 0 60,069
Hershey Co Ordinary Shares 427866108 332 3,209 SH   SOLE   0 0 3,209
Hard To Treat Diseases Inc Ordinary Shares 41164A103 0 199,800 SH   SOLE   0 0 199,800
Horizon Global Corp Ordinary Shares 44052W104 4,775 198,961 SH   SOLE   0 0 198,961
Infinera Corp Ordinary Shares 45667G103 2,719 320,267 SH   SOLE   0 0 320,267
Intel Corp Ordinary Shares 458140100 2,873 79,222 SH   SOLE   0 0 79,222
Ionis Pharmaceuticals Inc Ordinary Shares 462222100 15,956 333,604 SH   SOLE   0 0 333,604
IPG Photonics Corp Ordinary Shares 44980X109 16,167 163,785 SH   SOLE   0 0 163,785
Illinois Tool Works Inc Ordinary Shares 452308109 1,906 15,564 SH   SOLE   0 0 15,564
Jones Lang LaSalle Inc Ordinary Shares 48020Q107 4,700 46,514 SH   SOLE   0 0 46,514
JOHNSON & JOHNSON Ordinary Shares 478160104 821 7,122 SH   SOLE   0 0 7,122
KAR Auction Services Inc Ordinary Shares 48238T109 5,184 121,622 SH   SOLE   0 0 121,622
Coca-Cola Co Ordinary Shares 191216100 725 17,488 SH   SOLE   0 0 17,488
KapStone Paper and Packaging Corp Ordinary Shares 48562P103 3,600 163,249 SH   SOLE   0 0 163,249
L Brands Inc Ordinary Shares 501797104 230 3,486 SH   SOLE   0 0 3,486
Level 3 Communications Inc Ordinary Shares 52729N308 1,496 26,541 SH   SOLE   0 0 26,541
MasterCard Inc Ordinary Shares 57636Q104 15,084 146,093 SH   SOLE   0 0 146,093
Medtronic PLC Ordinary Shares G5960L103 7,045 98,910 SH   SOLE   0 0 98,910
MercadoLibre Inc Ordinary Shares 58733R102 8,944 57,280 SH   SOLE   0 0 57,280
Middleby Corp Ordinary Shares 596278101 19,234 149,317 SH   SOLE   0 0 149,317
Markel Corp Ordinary Shares 570535104 7,007 7,747 SH   SOLE   0 0 7,747
3M Co Ordinary Shares 88579Y101 331 1,851 SH   SOLE   0 0 1,851
Microsoft Corp Ordinary Shares 594918104 780 12,545 SH   SOLE   0 0 12,545
Monarch Staffing Inc Ordinary Shares 609180104 0 100,000 SH   SOLE   0 0 100,000
MISSISSIPPI VALLEY EDIBLE OIL Ordinary Shares 605731108 0 300,000 SH   SOLE   0 0 300,000
Netflix Inc Ordinary Shares 64110L106 3,749 30,279 SH   SOLE   0 0 30,279
Nike Inc Ordinary Shares 654106103 13,622 267,992 SH   SOLE   0 0 267,992
National Oilwell Varco Inc Ordinary Shares 637071101 3,230 86,264 SH   SOLE   0 0 86,264
Nestle SA American Depository Receipts 641069406 5,238 73,016 SH   SOLE   0 0 73,016
NXP Semiconductors NV Ordinary Shares N6596X109 3,935 40,144 SH   SOLE   0 0 40,144
Oracle Corp Ordinary Shares 68389X105 5,274 137,156 SH   SOLE   0 0 137,156
O'Reilly Automotive Inc Ordinary Shares 67103H107 6,275 22,537 SH   SOLE   0 0 22,537
Paychex Inc Ordinary Shares 704326107 907 14,891 SH   SOLE   0 0 14,891
Priceline Group Inc Ordinary Shares 741503403 20,881 14,243 SH   SOLE   0 0 14,243
Pebblebrook Hotel Trust Real Estate Trust 70509V100 1,567 52,689 SH   SOLE   0 0 52,689
Procter & Gamble Co Ordinary Shares 742718109 797 9,482 SH   SOLE   0 0 9,482
Polaris Industries Inc Ordinary Shares 731068102 2,574 31,246 SH   SOLE   0 0 31,246
Platforms Wireless International Corp Ordinary Shares 72765A101 0 33,100 SH   SOLE   0 0 33,100
Panera Bread Co Ordinary Shares 69840W108 10,839 52,851 SH   SOLE   0 0 52,851
Proto Labs Inc Ordinary Shares 743713109 2,259 43,988 SH   SOLE   0 0 43,988
Praxair Inc Ordinary Shares 74005P104 331 2,822 SH   SOLE   0 0 2,822
PayPal Holdings Inc Ordinary Shares 70450Y103 18,060 457,575 SH   SOLE   0 0 457,575
Papa John's International Inc Ordinary Shares 698813102 6,814 79,619 SH   SOLE   0 0 79,619
Redhawk Resources Inc Ordinary Shares 75746K106 1 31,000 SH   SOLE   0 0 31,000
Retail Opportunity Investments Corp Real Estate Trust 76131N101 3,979 188,327 SH   SOLE   0 0 188,327
Sabre Corp Ordinary Shares 78573M104 4,033 161,643 SH   SOLE   0 0 161,643
Sberbank Rossii PAO American Depository Receipts 80585Y308 6,648 574,105 SH   SOLE   0 0 574,105
Starbucks Corp Ordinary Shares 855244109 34,196 615,917 SH   SOLE   0 0 615,917
SPECTRA ENERGY CORP Ordinary Shares 847560109 1,363 33,169 SH   SOLE   0 0 33,169
SVB FINANCIAL GROUP Ordinary Shares 78486Q101 4,623 26,930 SH   SOLE   0 0 26,930
Schlumberger NV Ordinary Shares 806857108 4,040 48,121 SH   SOLE   0 0 48,121
Splunk Inc Ordinary Shares 848637104 11,178 218,542 SH   SOLE   0 0 218,542
STAG Industrial Inc Real Estate Trust 85254J102 5,109 214,048 SH   SOLE   0 0 214,048
Syngenta AG American Depository Receipts 87160A100 2,454 31,044 SH   SOLE   0 0 31,044
Tencent Holdings Ltd American Depository Receipts 88032Q109 4,745 195,896 SH   SOLE   0 0 195,896
Treaty Energy Corp Ordinary Shares 89465N100 0 20,000 SH   SOLE   0 0 20,000
Thor Industries Inc Ordinary Shares 885160101 7,741 77,373 SH   SOLE   0 0 77,373
TOWNE BANK Ordinary Shares 89214P109 3,239 97,424 SH   SOLE   0 0 97,424
TripAdvisor Inc Ordinary Shares 896945201 15,334 330,678 SH   SOLE   0 0 330,678
Tractor Supply Co Ordinary Shares 892356106 4,643 61,250 SH   SOLE   0 0 61,250
Taiwan Semiconductor Manufacturing Co Ltd American Depository Receipts 874039100 5,369 186,745 SH   SOLE   0 0 186,745
Time Warner Inc Ordinary Shares 887317303 2,230 23,098 SH   SOLE   0 0 23,098
Texas Instruments Inc Ordinary Shares 882508104 636 8,713 SH   SOLE   0 0 8,713
Texas Roadhouse Inc Ordinary Shares 882681109 6,328 131,182 SH   SOLE   0 0 131,182
Under Armour Inc Ordinary Shares 904311206 10,490 416,784 SH   SOLE   0 0 416,784
Ultimate Software Group Inc Ordinary Shares 90385D107 13,672 74,978 SH   SOLE   0 0 74,978
United Parcel Service Inc Ordinary Shares 911312106 722 6,302 SH   SOLE   0 0 6,302
Varian Medical Systems Inc Ordinary Shares 92220P105 3,073 34,227 SH   SOLE   0 0 34,227
Voip-Pal.Com Inc Ordinary Shares 92862Y109 9 195,000 SH   SOLE   0 0 195,000
Ventas Inc Ordinary Shares 92276F100 1,060 16,947 SH   SOLE   0 0 16,947
Verizon Communications Inc Ordinary Shares 92343V104 2,266 42,446 SH   SOLE   0 0 42,446
Wal-Mart Stores Inc Ordinary Shares 931142103 462 6,689 SH   SOLE   0 0 6,689
Watsco Inc Ordinary Shares 942622200 4,052 27,357 SH   SOLE   0 0 27,357
Exxon Mobil Corp Ordinary Shares 30231G102 334 3,704 SH   SOLE   0 0 3,704
XPO Logistics Inc Ordinary Shares 983793100 4,921 114,007 SH   SOLE   0 0 114,007
Zillow Group Inc Ordinary Shares 98954M200 8,061 221,035 SH   SOLE   0 0 221,035
Zillow Group Inc Ordinary Shares 98954M101 4,001 109,763 SH   SOLE   0 0 109,763
BioSolar Inc Ordinary Shares 09070K200 1 24,237 SH   SOLE   0 0 24,237
Salesforce.com Inc Ordinary Shares 79466L302 5,142 75,114 SH   SOLE   0 0 75,114
Ctrip.Com International Ltd American Depository Receipts 22943F100 2,294 57,361 SH   SOLE   0 0 57,361
Evergreen Solar Inc Ordinary Shares 30033R306 0 10,042 SH   SOLE   0 0 10,042
MSA Safety Inc Ordinary Shares 553498106 217 3,129 SH   SOLE   0 0 3,129
Palo Alto Networks Inc Ordinary Shares 697435105 6,309 50,452 SH   SOLE   0 0 50,452
ResMed Inc Ordinary Shares 761152107 7,248 116,807 SH   SOLE   0 0 116,807
Atlassian Corporation PLC Ordinary Shares G06242104 1,670 69,363 SH   SOLE   0 0 69,363
Under Armour Inc Ordinary Shares 904311107 4,629 159,360 SH   SOLE   0 0 159,360
Infinera Corp Ordinary Shares 45667G103 700 82,500 SH Call SOLE   0 0 82,500
NXP Semiconductors NV Ordinary Shares N6596X109 3,176 32,400 SH Call SOLE   0 0 32,400