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
Amazon.com Inc Ordinary Shares 023135106 65,103 44,981 SH   SOLE   0 0 44,981
Align Technology Inc Ordinary Shares 016255101 50,592 201,458 SH   SOLE   0 0 201,458
IPG Photonics Corp Ordinary Shares 44980X109 45,237 193,833 SH   SOLE   0 0 193,833
PayPal Holdings Inc Ordinary Shares 70450Y103 43,710 576,113 SH   SOLE   0 0 576,113
Alphabet Inc Ordinary Shares 02079K107 33,617 32,581 SH   SOLE   0 0 32,581
Starbucks Corp Ordinary Shares 855244109 33,022 570,432 SH   SOLE   0 0 570,432
Guggenheim BulletShares 2022 Corporate Bond ETF Bond ETF 73939W888 31,467 1,515,022 SH   SOLE   0 0 1,515,022
Guggenheim BulletShares 2018 Corporate Bond ETF Bond ETF 73939W102 30,548 1,445,730 SH   SOLE   0 0 1,445,730
Guggenheim BulletShares 2021 Corporate Bond ETF Bond ETF 73939W706 30,462 1,463,118 SH   SOLE   0 0 1,463,118
Guggenheim BulletShares 2019 Corporate Bond ETF Bond ETF 73939W300 30,340 1,446,162 SH   SOLE   0 0 1,446,162
Guggenheim BulletShares 2020 Corporate Bond ETF Bond ETF 73939W508 30,304 1,438,956 SH   SOLE   0 0 1,438,956
Splunk Inc Ordinary Shares 848637104 28,978 294,521 SH   SOLE   0 0 294,521
Booking Holdings Inc Ordinary Shares 09857L108 28,031 13,474 SH   SOLE   0 0 13,474
Salesforce.com Inc Ordinary Shares 79466L302 26,889 231,204 SH   SOLE   0 0 231,204
MercadoLibre Inc Ordinary Shares 58733R102 26,327 73,871 SH   SOLE   0 0 73,871
WisdomTree Europe SmallCap Dividend Fund Equity ETF 97717W869 26,273 375,815 SH   SOLE   0 0 375,815
WisdomTree Japan Smallcap Dividend Fund Equity ETF 97717W836 23,251 285,890 SH   SOLE   0 0 285,890
Facebook Inc Ordinary Shares 30303M102 22,986 143,848 SH   SOLE   0 0 143,848
MasterCard Inc Ordinary Shares 57636Q104 21,089 120,398 SH   SOLE   0 0 120,398
XPO Logistics Inc Ordinary Shares 983793100 20,199 198,403 SH   SOLE   0 0 198,403
iShares iBonds Dec 2023 Term Corporate ETF Bond ETF 46434VAX8 17,669 721,784 SH   SOLE   0 0 721,784
iShares iBonds Dec 2024 Term Corporate ETF Bond ETF 46434VBG4 17,605 721,793 SH   SOLE   0 0 721,793
iShares iBonds Dec 2025 Term Corporate ETF Bond ETF 46434VBD1 17,577 724,243 SH   SOLE   0 0 724,243
ResMed Inc Ordinary Shares 761152107 17,536 178,085 SH   SOLE   0 0 178,085
Apple Inc Ordinary Shares 037833100 17,314 103,193 SH   SOLE   0 0 103,193
Broadridge Financial Solutions Inc Ordinary Shares 11133T103 17,180 156,623 SH   SOLE   0 0 156,623
Ultimate Software Group Inc Ordinary Shares 90385D107 16,474 67,600 SH   SOLE   0 0 67,600
Medtronic PLC Ordinary Shares G5960L103 14,676 182,944 SH   SOLE   0 0 182,944
Ionis Pharmaceuticals Inc Ordinary Shares 462222100 14,501 328,974 SH   SOLE   0 0 328,974
Jones Lang LaSalle Inc Ordinary Shares 48020Q107 14,177 81,177 SH   SOLE   0 0 81,177
American Tower Corp Ordinary Shares 03027X100 14,132 97,232 SH   SOLE   0 0 97,232
LCI Industries Ordinary Shares 50189K103 12,341 118,495 SH   SOLE   0 0 118,495
Thor Industries Inc Ordinary Shares 885160101 12,309 106,876 SH   SOLE   0 0 106,876
Gentex Corp Ordinary Shares 371901109 11,426 496,348 SH   SOLE   0 0 496,348
WisdomTree Emerging Markets SmallCap Dividend Fund Equity ETF 97717W281 11,391 210,780 SH   SOLE   0 0 210,780
GrubHub Inc Ordinary Shares 400110102 11,153 109,916 SH   SOLE   0 0 109,916
iShares iBonds Dec 2026 Term Corporate ETF Bond ETF 46435GAA0 11,141 470,685 SH   SOLE   0 0 470,685
Watsco Inc Ordinary Shares 942622200 10,832 59,855 SH   SOLE   0 0 59,855
Texas Roadhouse Inc Ordinary Shares 882681109 10,485 181,470 SH   SOLE   0 0 181,470
Banco Latinoamericano de Comercio Exterior SA Ordinary Shares P16994132 10,396 364,766 SH   SOLE   0 0 364,766
Zillow Group Inc Ordinary Shares 98954M200 10,231 190,170 SH   SOLE   0 0 190,170
Cooper Companies Inc Ordinary Shares 216648402 10,200 44,580 SH   SOLE   0 0 44,580
Eastman Chemical Co Ordinary Shares 277432100 10,041 95,102 SH   SOLE   0 0 95,102
WisdomTree Australia Dividend Fund Equity ETF 97717W810 10,039 179,583 SH   SOLE   0 0 179,583
KAR Auction Services Inc Ordinary Shares 48238T109 9,264 170,931 SH   SOLE   0 0 170,931
Tencent Holdings Ltd American Depository Receipts 88032Q109 9,097 170,705 SH   SOLE   0 0 170,705
SVB FINANCIAL GROUP Ordinary Shares 78486Q101 8,972 37,384 SH   SOLE   0 0 37,384
Paycom Software Inc Ordinary Shares 70432V102 8,689 80,908 SH   SOLE   0 0 80,908
Nestle SA American Depository Receipts 641069406 8,540 108,035 SH   SOLE   0 0 108,035
Colfax Corp Ordinary Shares 194014106 8,306 260,364 SH   SOLE   0 0 260,364
Guggenheim BulletShares 2018 High Yld Corp Bd ETF Bond ETF 73939W201 8,171 325,264 SH   SOLE   0 0 325,264
Walt Disney Co Ordinary Shares 254687106 8,120 80,848 SH   SOLE   0 0 80,848
Middleby Corp Ordinary Shares 596278101 7,766 62,739 SH   SOLE   0 0 62,739
Markel Corp Ordinary Shares 570535104 7,759 6,630 SH   SOLE   0 0 6,630
Access National Corp Ordinary Shares 004337101 7,541 264,323 SH   SOLE   0 0 264,323
HDFC Bank Ltd American Depository Receipts 40415F101 7,528 76,220 SH   SOLE   0 0 76,220
Fast Retailing Co Ltd American Depository Receipts 31188H101 7,428 184,980 SH   SOLE   0 0 184,980
Hasbro Inc Ordinary Shares 418056107 7,268 86,211 SH   SOLE   0 0 86,211
iShares MSCI South Korea Capped ETF Equity ETF 464286772 7,251 96,106 SH   SOLE   0 0 96,106
NOVO NORDISK A/S American Depository Receipts 670100205 7,215 146,503 SH   SOLE   0 0 146,503
Proto Labs Inc Ordinary Shares 743713109 7,190 61,168 SH   SOLE   0 0 61,168
Taiwan Semiconductor Manufacturing Co Ltd American Depository Receipts 874039100 7,167 163,775 SH   SOLE   0 0 163,775
STAG Industrial Inc Ordinary Shares 85254J102 7,112 297,311 SH   SOLE   0 0 297,311
Cognizant Technology Solutions Corp Ordinary Shares 192446102 7,072 87,857 SH   SOLE   0 0 87,857
Netflix Inc Ordinary Shares 64110L106 6,768 22,916 SH   SOLE   0 0 22,916
Sabre Corp Ordinary Shares 78573M104 6,619 308,579 SH   SOLE   0 0 308,579
Retail Opportunity Investments Corp Ordinary Shares 76131N101 6,584 372,598 SH   SOLE   0 0 372,598
Anheuser Busch Inbev NV American Depository Receipts 03524A108 6,577 59,827 SH   SOLE   0 0 59,827
Schlumberger NV Ordinary Shares 806857108 6,505 100,413 SH   SOLE   0 0 100,413
Yum China Holdings Inc Ordinary Shares 98850P109 6,501 156,655 SH   SOLE   0 0 156,655
Brookfield Asset Management Inc Ordinary Shares 112585104 6,090 156,157 SH   SOLE   0 0 156,157
Fastenal Co Ordinary Shares 311900104 5,972 109,393 SH   SOLE   0 0 109,393
Church & Dwight Co Inc Ordinary Shares 171340102 5,821 115,578 SH   SOLE   0 0 115,578
C.H. Robinson Worldwide Inc Ordinary Shares 12541W209 5,815 62,052 SH   SOLE   0 0 62,052
Varian Medical Systems Inc Ordinary Shares 92220P105 5,810 47,370 SH   SOLE   0 0 47,370
Core Laboratories NV Ordinary Shares N22717107 5,690 52,577 SH   SOLE   0 0 52,577
Huntington Bancshares Inc Ordinary Shares 446150104 5,566 368,616 SH   SOLE   0 0 368,616
SoftBank Group Corp American Depository Receipts 83404D109 5,498 147,031 SH   SOLE   0 0 147,031
American Woodmark Corp Ordinary Shares 030506109 5,457 55,433 SH   SOLE   0 0 55,433
Constellium NV Ordinary Shares N22035104 5,422 499,690 SH   SOLE   0 0 499,690
Costco Wholesale Corp Ordinary Shares 22160K105 5,140 27,278 SH   SOLE   0 0 27,278
Zillow Group Inc Ordinary Shares 98954M101 5,105 94,538 SH   SOLE   0 0 94,538
Guggenheim BulletShares 2019 High Yld Corp Bd ETF Bond ETF 73939W409 5,097 209,578 SH   SOLE   0 0 209,578
Microsoft Corp Ordinary Shares 594918104 5,096 55,836 SH   SOLE   0 0 55,836
Guggenheim BulletShares 2020 High Yld Corp Bd ETF Bond ETF 73939W607 5,064 208,071 SH   SOLE   0 0 208,071
Genesee & Wyoming Inc Ordinary Shares 371559105 4,868 68,767 SH   SOLE   0 0 68,767
Compass Minerals International Inc Ordinary Shares 20451N101 4,792 79,476 SH   SOLE   0 0 79,476
Lakeland Financial Corp Ordinary Shares 511656100 4,682 101,277 SH   SOLE   0 0 101,277
Papa John's International Inc Ordinary Shares 698813102 4,656 81,260 SH   SOLE   0 0 81,260
Fanuc Corp American Depository Receipts 307305102 4,638 182,391 SH   SOLE   0 0 182,391
Ctrip.Com International Ltd American Depository Receipts 22943F100 4,530 97,170 SH   SOLE   0 0 97,170
Vanguard 500 Index Fund Equity ETF 922908363 4,474 18,480 SH   SOLE   0 0 18,480
Baidu Inc American Depository Receipts 056752108 4,301 19,270 SH   SOLE   0 0 19,270
McCormick & Company Inc Ordinary Shares 579780206 4,300 40,421 SH   SOLE   0 0 40,421
Berkshire Hathaway Inc Ordinary Shares 084670702 4,220 21,156 SH   SOLE   0 0 21,156
ABB Ltd American Depository Receipts 000375204 4,135 174,172 SH   SOLE   0 0 174,172
Crown Castle International Corp Ordinary Shares 22822V101 3,988 36,379 SH   SOLE   0 0 36,379
Amgen Inc Ordinary Shares 031162100 3,909 22,929 SH   SOLE   0 0 22,929
O'Reilly Automotive Inc Ordinary Shares 67103H107 3,414 13,802 SH   SOLE   0 0 13,802
Corning Inc Ordinary Shares 219350105 3,203 114,882 SH   SOLE   0 0 114,882
Atlassian Corp PLC Ordinary Shares G06242104 3,144 58,300 SH   SOLE   0 0 58,300
Cerner Corp Ordinary Shares 156782104 3,070 52,925 SH   SOLE   0 0 52,925
Dorman Products Inc Ordinary Shares 258278100 2,964 44,762 SH   SOLE   0 0 44,762
VanEck Vectors Africa Index ETF Equity ETF 92189F866 2,962 115,619 SH   SOLE   0 0 115,619
Pebblebrook Hotel Trust Ordinary Shares 70509V100 2,493 72,582 SH   SOLE   0 0 72,582
Illinois Tool Works Inc Ordinary Shares 452308109 2,340 14,939 SH   SOLE   0 0 14,939
Time Warner Inc Ordinary Shares 887317303 2,098 22,185 SH   SOLE   0 0 22,185
Vanguard Total Bond Market Index Fund Bond ETF 921937835 1,966 24,602 SH   SOLE   0 0 24,602
Paychex Inc Ordinary Shares 704326107 1,604 26,048 SH   SOLE   0 0 26,048
Vanguard Developed Markets Index Fund Equity ETF 921943858 1,352 30,563 SH   SOLE   0 0 30,563
Vanguard Mid Cap Index Fund Equity ETF 922908629 1,347 8,732 SH   SOLE   0 0 8,732
Dominion Energy Inc Ordinary Shares 25746U109 1,205 17,869 SH   SOLE   0 0 17,869
CME Group Inc Ordinary Shares 12572Q105 1,200 7,419 SH   SOLE   0 0 7,419
CVS Health Corp Ordinary Shares 126650100 1,145 18,410 SH   SOLE   0 0 18,410
Ventas Inc Ordinary Shares 92276F100 1,111 22,425 SH   SOLE   0 0 22,425
WEC Energy Group Inc Ordinary Shares 92939U106 1,041 16,595 SH   SOLE   0 0 16,595
JOHNSON & JOHNSON Ordinary Shares 478160104 1,037 8,092 SH   SOLE   0 0 8,092
Walmart Inc Ordinary Shares 931142103 1,026 11,532 SH   SOLE   0 0 11,532
Texas Instruments Inc Ordinary Shares 882508104 1,016 9,778 SH   SOLE   0 0 9,778
American Electric Power Company Inc Ordinary Shares 025537101 955 13,918 SH   SOLE   0 0 13,918
Vanguard Emerging Markets Stock Index Fund Equity ETF 922042858 930 19,800 SH   SOLE   0 0 19,800
Coca-Cola Co Ordinary Shares 191216100 853 19,649 SH   SOLE   0 0 19,649
Procter & Gamble Co Ordinary Shares 742718109 844 10,652 SH   SOLE   0 0 10,652
United Parcel Service Inc Ordinary Shares 911312106 741 7,077 SH   SOLE   0 0 7,077
Praxair Inc Ordinary Shares 74005P104 619 4,289 SH   SOLE   0 0 4,289
Exxon Mobil Corp Ordinary Shares 30231G102 548 7,350 SH   SOLE   0 0 7,350
Vanguard Small-Cap Index Fund Equity ETF 922908751 512 3,486 SH   SOLE   0 0 3,486
3M Co Ordinary Shares 88579Y101 460 2,097 SH   SOLE   0 0 2,097
SPDR S&P 500 ETF Trust Equity ETF 78462F103 9 34,500 SH Put SOLE   0 0 34,500
Genuine Parts Co Ordinary Shares 372460105 324 3,601 SH   SOLE   0 0 3,601
Vanguard REIT Index Fund Equity ETF 922908553 267 3,540 SH   SOLE   0 0 3,540
OGE Energy Corp Ordinary Shares 670837103 266 8,110 SH   SOLE   0 0 8,110
Quest Diagnostics Inc Ordinary Shares 74834L100 258 2,569 SH   SOLE   0 0 2,569
Encompass Health Corp Ordinary Shares 29261A100 249 4,350 SH   SOLE   0 0 4,350
International Flavors & Fragrances Inc Ordinary Shares 459506101 224 1,636 SH   SOLE   0 0 1,636
Science Applications International Corp Ordinary Shares 808625107 223 2,826 SH   SOLE   0 0 2,826
Diamond Hill Investment Group Inc Ordinary Shares 25264R207 202 978 SH   SOLE   0 0 978
Vanguard Short-Term Inflation-Protected Securities Index Fund Bond ETF 922020805 201 4,110 SH   SOLE   0 0 4,110
Voip-Pal.Com Inc Ordinary Shares 92862Y109 19 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
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
Subjex Corp Ordinary Shares 86428P107 0 1,286,747 SH   SOLE   0 0 1,286,747
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
Hard To Treat Diseases Inc Ordinary Shares 41164A103 0 199,800 SH   SOLE   0 0 199,800
Advanced Viral Research Corp Ordinary Shares 007928104 0 10,000 SH   SOLE   0 0 10,000
Evergreen Solar Inc Ordinary Shares 30033R306 0 10,000 SH   SOLE   0 0 10,000
Lexington Resources Inc Ordinary Shares 529561102 0 10,000 SH   SOLE   0 0 10,000
Trade Desk Inc Ordinary Shares 88339J105 0 1,000 SH Call SOLE   0 0 1,000