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
Facebook Inc Ordinary Shares 30303M102 54,128 358,512 SH   SOLE   0 0 358,512
Amazon.com Inc Ordinary Shares 023135106 46,049 47,571 SH   SOLE   0 0 47,571
Starbucks Corp Ordinary Shares 855244109 34,442 590,677 SH   SOLE   0 0 590,677
PayPal Holdings Inc Ordinary Shares 70450Y103 32,577 606,987 SH   SOLE   0 0 606,987
Align Technology Inc Ordinary Shares 016255101 31,557 210,210 SH   SOLE   0 0 210,210
IPG Photonics Corp Ordinary Shares 44980X109 29,245 201,553 SH   SOLE   0 0 201,553
Alphabet Inc Ordinary Shares 02079K107 27,321 30,065 SH   SOLE   0 0 30,065
Priceline Group Inc Ordinary Shares 741503403 26,535 14,186 SH   SOLE   0 0 14,186
Guggenheim BulletShares 2022 Corporate Bond ETF Bond ETF 18383M258 26,141 1,226,131 SH   SOLE   0 0 1,226,131
Guggenheim BulletShares 2021 Corporate Bond ETF Bond ETF 18383M266 25,224 1,184,204 SH   SOLE   0 0 1,184,204
Guggenheim BulletShares 2020 Corporate Bond ETF Bond ETF 18383M514 25,015 1,164,576 SH   SOLE   0 0 1,164,576
Guggenheim BulletShares 2019 Corporate Bond ETF Bond ETF 18383M522 24,883 1,170,416 SH   SOLE   0 0 1,170,416
Guggenheim BulletShares 2018 Corporate Bond ETF Bond ETF 18383M530 24,864 1,170,079 SH   SOLE   0 0 1,170,079
Guggenheim Bulletshares 2017 Corporate Bond ETF Bond ETF 18383M548 24,613 1,088,590 SH   SOLE   0 0 1,088,590
Salesforce.com Inc Ordinary Shares 79466L302 21,195 244,750 SH   SOLE   0 0 244,750
MercadoLibre Inc Ordinary Shares 58733R102 18,570 74,019 SH   SOLE   0 0 74,019
WisdomTree Europe SmallCap Dividend Fund Equity ETF 97717W869 18,082 280,216 SH   SOLE   0 0 280,216
Ionis Pharmaceuticals Inc Ordinary Shares 462222100 17,414 342,329 SH   SOLE   0 0 342,329
Splunk Inc Ordinary Shares 848637104 17,357 305,092 SH   SOLE   0 0 305,092
WisdomTree Japan Smallcap Dividend Fund Equity ETF 97717W836 17,253 246,079 SH   SOLE   0 0 246,079
MasterCard Inc Ordinary Shares 57636Q104 15,903 130,941 SH   SOLE   0 0 130,941
Apple Inc Ordinary Shares 037833100 15,568 108,094 SH   SOLE   0 0 108,094
Ultimate Software Group Inc Ordinary Shares 90385D107 14,899 70,928 SH   SOLE   0 0 70,928
American Tower Corp Ordinary Shares 03027X100 13,620 102,932 SH   SOLE   0 0 102,932
ResMed Inc Ordinary Shares 761152107 13,547 173,974 SH   SOLE   0 0 173,974
Medtronic PLC Ordinary Shares G5960L103 12,678 142,856 SH   SOLE   0 0 142,856
Broadridge Financial Solutions Inc Ordinary Shares 11133T103 11,512 152,354 SH   SOLE   0 0 152,354
XPO Logistics Inc Ordinary Shares 983793100 10,580 163,700 SH   SOLE   0 0 163,700
Gentex Corp Ordinary Shares 371901109 10,458 551,308 SH   SOLE   0 0 551,308
LCI Industries Ordinary Shares 50189K103 10,060 98,245 SH   SOLE   0 0 98,245
Zillow Group Inc Ordinary Shares 98954M200 9,946 202,943 SH   SOLE   0 0 202,943
Thor Industries Inc Ordinary Shares 885160101 9,285 88,832 SH   SOLE   0 0 88,832
Walt Disney Co Ordinary Shares 254687106 8,904 83,804 SH   SOLE   0 0 83,804
Cooper Companies Inc Ordinary Shares 216648402 8,809 36,791 SH   SOLE   0 0 36,791
Colfax Corp Ordinary Shares 194014106 8,718 221,427 SH   SOLE   0 0 221,427
Banco Latinoamericano de Comercio Exterior SA Ordinary Shares P16994132 8,674 316,798 SH   SOLE   0 0 316,798
WisdomTree Australia Dividend Fund Equity ETF 97717W810 8,665 154,566 SH   SOLE   0 0 154,566
Watsco Inc Ordinary Shares 942622200 8,594 55,735 SH   SOLE   0 0 55,735
Middleby Corp Ordinary Shares 596278101 8,569 70,520 SH   SOLE   0 0 70,520
Jones Lang LaSalle Inc Ordinary Shares 48020Q107 8,431 67,447 SH   SOLE   0 0 67,447
WisdomTree Emerging Markets SmallCap Dividend Fund Equity ETF 97717W281 8,299 181,406 SH   SOLE   0 0 181,406
Tencent Holdings Ltd American Depository Receipts 88032Q109 7,712 214,465 SH   SOLE   0 0 214,465
Texas Roadhouse Inc Ordinary Shares 882681109 7,670 150,541 SH   SOLE   0 0 150,541
Taiwan Semiconductor Manufacturing Co Ltd American Depository Receipts 874039100 7,132 204,002 SH   SOLE   0 0 204,002
Nestle SA American Depository Receipts 641069406 6,988 80,140 SH   SOLE   0 0 80,140
STAG Industrial Inc Ordinary Shares 85254J102 6,794 246,175 SH   SOLE   0 0 246,175
Guggenheim BulletShares 2018 High Yld Corp Bd ETF Bond ETF 18383M381 6,684 263,245 SH   SOLE   0 0 263,245
Guggenheim BulletShares 2017 High Yld Corp Bd ETF Bond ETF 18383M399 6,651 258,607 SH   SOLE   0 0 258,607
Markel Corp Ordinary Shares 570535104 6,648 6,812 SH   SOLE   0 0 6,812
Cognizant Technology Solutions Corp Ordinary Shares 192446102 6,521 98,202 SH   SOLE   0 0 98,202
Sberbank Rossii PAO American Depository Receipts 80585Y308 6,519 627,433 SH   SOLE   0 0 627,433
Oracle Corp Ordinary Shares 68389X105 6,461 128,869 SH   SOLE   0 0 128,869
iShares iBonds Dec 2024 Term Corporate ETF Bond ETF 46434VBG4 6,252 249,463 SH   SOLE   0 0 249,463
iShares iBonds Dec 2023 Term Corporate ETF Bond ETF 46434VAX8 6,238 247,444 SH   SOLE   0 0 247,444
KAR Auction Services Inc Ordinary Shares 48238T109 5,908 140,765 SH   SOLE   0 0 140,765
Papa John's International Inc Ordinary Shares 698813102 5,808 80,931 SH   SOLE   0 0 80,931
HDFC Bank Ltd American Depository Receipts 40415F101 5,706 65,608 SH   SOLE   0 0 65,608
iShares MSCI South Korea Capped ETF Equity ETF 464286772 5,609 82,710 SH   SOLE   0 0 82,710
Sabre Corp Ordinary Shares 78573M104 5,480 251,710 SH   SOLE   0 0 251,710
SVB FINANCIAL GROUP Ordinary Shares 78486Q101 5,400 30,719 SH   SOLE   0 0 30,719
Fast Retailing Co Ltd American Depository Receipts 31188H101 5,303 158,595 SH   SOLE   0 0 158,595
Brookfield Asset Management Inc Ordinary Shares 112585104 5,270 134,417 SH   SOLE   0 0 134,417
Schlumberger NV Ordinary Shares 806857108 5,049 76,679 SH   SOLE   0 0 76,679
Fastenal Co Ordinary Shares 311900104 5,032 115,600 SH   SOLE   0 0 115,600
Church & Dwight Co Inc Ordinary Shares 171340102 4,935 95,120 SH   SOLE   0 0 95,120
Zillow Group Inc Ordinary Shares 98954M101 4,927 100,885 SH   SOLE   0 0 100,885
NOVO NORDISK A/S American Depository Receipts 670100205 4,879 113,758 SH   SOLE   0 0 113,758
SoftBank Group Corp American Depository Receipts 83404D109 4,840 118,917 SH   SOLE   0 0 118,917
Fanuc Corp American Depository Receipts 307305102 4,677 242,346 SH   SOLE   0 0 242,346
O'Reilly Automotive Inc Ordinary Shares 67103H107 4,630 21,167 SH   SOLE   0 0 21,167
Core Laboratories NV Ordinary Shares N22717107 4,583 45,257 SH   SOLE   0 0 45,257
Genomic Health Inc Ordinary Shares 37244C101 4,573 140,481 SH   SOLE   0 0 140,481
Paycom Software Inc Ordinary Shares 70432V102 4,543 66,413 SH   SOLE   0 0 66,413
Costco Wholesale Corp Ordinary Shares 22160K105 4,528 28,310 SH   SOLE   0 0 28,310
American Woodmark Corp Ordinary Shares 030506109 4,369 45,729 SH   SOLE   0 0 45,729
Retail Opportunity Investments Corp Ordinary Shares 76131N101 4,340 226,147 SH   SOLE   0 0 226,147
Compass Minerals International Inc Ordinary Shares 20451N101 4,284 65,604 SH   SOLE   0 0 65,604
Eastman Chemical Co Ordinary Shares 277432100 4,235 50,424 SH   SOLE   0 0 50,424
FactSet Research Systems Inc Ordinary Shares 303075105 4,182 25,168 SH   SOLE   0 0 25,168
Huntington Bancshares Inc Ordinary Shares 446150104 4,158 307,575 SH   SOLE   0 0 307,575
Varian Medical Systems Inc Ordinary Shares 92220P105 4,032 39,077 SH   SOLE   0 0 39,077
Vanguard 500 Index Fund Equity ETF 922908363 4,012 18,069 SH   SOLE   0 0 18,069
Microsoft Corp Ordinary Shares 594918104 3,976 57,685 SH   SOLE   0 0 57,685
Amgen Inc Ordinary Shares 031162100 3,929 22,811 SH   SOLE   0 0 22,811
Netflix Inc Ordinary Shares 64110L106 3,900 26,103 SH   SOLE   0 0 26,103
Lakeland Financial Corp Ordinary Shares 511656100 3,890 84,781 SH   SOLE   0 0 84,781
Genesee & Wyoming Inc Ordinary Shares 371559105 3,880 56,728 SH   SOLE   0 0 56,728
KapStone Paper and Packaging Corp Ordinary Shares 48562P103 3,846 186,451 SH   SOLE   0 0 186,451
ABB Ltd American Depository Receipts 000375204 3,733 149,905 SH   SOLE   0 0 149,905
C.H. Robinson Worldwide Inc Ordinary Shares 12541W209 3,516 51,197 SH   SOLE   0 0 51,197
Ctrip.Com International Ltd American Depository Receipts 22943F100 3,389 62,930 SH   SOLE   0 0 62,930
Proto Labs Inc Ordinary Shares 743713109 3,377 50,211 SH   SOLE   0 0 50,211
Corning Inc Ordinary Shares 219350105 3,375 112,326 SH   SOLE   0 0 112,326
Berkshire Hathaway Inc Ordinary Shares 084670702 3,342 19,734 SH   SOLE   0 0 19,734
Crown Castle International Corp Ordinary Shares 22822V101 3,320 33,143 SH   SOLE   0 0 33,143
McCormick & Company Inc Ordinary Shares 579780206 3,269 33,520 SH   SOLE   0 0 33,520
Dorman Products Inc Ordinary Shares 258278100 3,058 36,951 SH   SOLE   0 0 36,951
Constellium NV Ordinary Shares N22035104 2,968 430,118 SH   SOLE   0 0 430,118
Baidu Inc American Depository Receipts 056752108 2,961 16,555 SH   SOLE   0 0 16,555
Access National Corp Ordinary Shares 004337101 2,877 108,483 SH   SOLE   0 0 108,483
GrubHub Inc Ordinary Shares 400110102 2,638 60,511 SH   SOLE   0 0 60,511
Cerner Corp Ordinary Shares 156782104 2,523 37,951 SH   SOLE   0 0 37,951
BRF SA American Depository Receipts 10552T107 2,466 209,154 SH   SOLE   0 0 209,154
Atlassian Corporation PLC Ordinary Shares G06242104 2,257 64,146 SH   SOLE   0 0 64,146
VanEck Vectors Africa Index ETF Equity ETF 92189F866 2,149 99,511 SH   SOLE   0 0 99,511
CVS Health Corp Ordinary Shares 126650100 2,123 26,383 SH   SOLE   0 0 26,383
Time Warner Inc Ordinary Shares 887317303 2,106 20,973 SH   SOLE   0 0 20,973
Vanguard Total Bond Market Index Fund Bond ETF 921937835 2,072 25,325 SH   SOLE   0 0 25,325
Illinois Tool Works Inc Ordinary Shares 452308109 2,023 14,120 SH   SOLE   0 0 14,120
Pebblebrook Hotel Trust Ordinary Shares 70509V100 1,974 61,237 SH   SOLE   0 0 61,237
Ventas Inc Ordinary Shares 92276F100 1,801 25,921 SH   SOLE   0 0 25,921
Paychex Inc Ordinary Shares 704326107 1,714 30,108 SH   SOLE   0 0 30,108
Tractor Supply Co Ordinary Shares 892356106 1,683 31,054 SH   SOLE   0 0 31,054
Vanguard Developed Markets Index Fund Equity ETF 921943858 1,270 30,729 SH   SOLE   0 0 30,729
JOHNSON & JOHNSON Ordinary Shares 478160104 1,220 9,225 SH   SOLE   0 0 9,225
Vanguard Mid Cap Index Fund Equity ETF 922908629 1,191 8,354 SH   SOLE   0 0 8,354
WEC Energy Group Inc Ordinary Shares 92939U106 1,178 19,186 SH   SOLE   0 0 19,186
American Electric Power Company Inc Ordinary Shares 025537101 1,117 16,086 SH   SOLE   0 0 16,086
Dominion Energy Inc Ordinary Shares 25746U109 1,079 14,075 SH   SOLE   0 0 14,075
Procter & Gamble Co Ordinary Shares 742718109 1,073 12,312 SH   SOLE   0 0 12,312
CME Group Inc Ordinary Shares 12572Q105 1,073 8,567 SH   SOLE   0 0 8,567
Coca-Cola Co Ordinary Shares 191216100 1,019 22,724 SH   SOLE   0 0 22,724
Wal-Mart Stores Inc Ordinary Shares 931142103 1,006 13,289 SH   SOLE   0 0 13,289
United Parcel Service Inc Ordinary Shares 911312106 905 8,184 SH   SOLE   0 0 8,184
Texas Instruments Inc Ordinary Shares 882508104 870 11,303 SH   SOLE   0 0 11,303
Vanguard Emerging Markets Stock Index Fund Equity ETF 922042858 829 20,294 SH   SOLE   0 0 20,294
Exxon Mobil Corp Ordinary Shares 30231G102 683 8,457 SH   SOLE   0 0 8,457
Praxair Inc Ordinary Shares 74005P104 657 4,960 SH   SOLE   0 0 4,960
General Electric Co Ordinary Shares 369604103 565 20,922 SH   SOLE   0 0 20,922
3M Co Ordinary Shares 88579Y101 500 2,401 SH   SOLE   0 0 2,401
Vanguard Small-Cap Index Fund Equity ETF 922908751 492 3,629 SH   SOLE   0 0 3,629
Hershey Co Ordinary Shares 427866108 447 4,161 SH   SOLE   0 0 4,161
Genuine Parts Co Ordinary Shares 372460105 407 4,390 SH   SOLE   0 0 4,390
Quest Diagnostics Inc Ordinary Shares 74834L100 308 2,773 SH   SOLE   0 0 2,773
Vanguard REIT Index Fund Equity ETF 922908553 262 3,143 SH   SOLE   0 0 3,143
Hasbro Inc Ordinary Shares 418056107 260 2,335 SH   SOLE   0 0 2,335
International Flavors & Fragrances Inc Ordinary Shares 459506101 238 1,766 SH   SOLE   0 0 1,766
Healthsouth Corp Ordinary Shares 421924309 227 4,697 SH   SOLE   0 0 4,697
OGE Energy Corp Ordinary Shares 670837103 219 6,299 SH   SOLE   0 0 6,299
Meredith Corp Ordinary Shares 589433101 214 3,599 SH   SOLE   0 0 3,599
Neenah Paper Inc Ordinary Shares 640079109 213 2,653 SH   SOLE   0 0 2,653
Science Applications International Corp Ordinary Shares 808625107 212 3,051 SH   SOLE   0 0 3,051
Diamond Hill Investment Group Inc Ordinary Shares 25264R207 210 1,055 SH   SOLE   0 0 1,055
CNA Financial Corp Ordinary Shares 126117100 201 4,118 SH   SOLE   0 0 4,118
UGI Corp Ordinary Shares 902681105 200 4,140 SH   SOLE   0 0 4,140
NioCorp Developments Ltd Ordinary Shares 654484104 38 50,000 SH   SOLE   0 0 50,000
Voip-Pal.Com Inc Ordinary Shares 92862Y109 9 195,000 SH   SOLE   0 0 195,000
DNA Brands Inc Ordinary Shares 23328Q109 2 19,237,358 SH   SOLE   0 0 19,237,358
Escalera Resources Co Ordinary Shares 296064108 2 85,000 SH   SOLE   0 0 85,000
BioSolar Inc Ordinary Shares 09070K200 1 24,237 SH   SOLE   0 0 24,237
Redhawk Resources Inc Ordinary Shares 75746K106 1 31,000 SH   SOLE   0 0 31,000
Infinera Corp Ordinary Shares 45667G103 1 70,000 SH Call SOLE   0 0 70,000
Subjex Corp Ordinary Shares 86428P107 0 1,286,747 SH   SOLE   0 0 1,286,747
Hard To Treat Diseases Inc Ordinary Shares 41164A103 0 199,800 SH   SOLE   0 0 199,800
Imrglobal Corp Ordinary Shares 45321W106 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
Evergreen Solar Inc Ordinary Shares 30033R306 0 10,042 SH   SOLE   0 0 10,042