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
AT&T INC COM 00206R102 244 8,056 SH   SOLE   0 0 8,056
ARK ETF TR GENOMIC REV ETF 00214Q302 2,979 57,104 SH   SOLE   0 0 57,104
ARK ETF TR NEXT GNRTN INTER 00214Q401 472 5,568 SH   SOLE   0 0 5,568
ABBOTT LABS COM 002824100 998 10,920 SH   SOLE   0 0 10,920
ABBVIE INC COM 00287Y109 807 8,220 SH   SOLE   0 0 8,220
ACTIVISION BLIZZARD INC COM 00507V109 2,365 31,163 SH   SOLE   0 0 31,163
ADOBE INC COM 00724F101 2,771 6,366 SH   SOLE   0 0 6,366
AIR PRODS & CHEMS INC COM 009158106 1,136 4,704 SH   SOLE   0 0 4,704
AKAMAI TECHNOLOGIES INC COM 00971T101 1,931 18,029 SH   SOLE   0 0 18,029
ALPHABET INC CAP STK CL C 02079K107 2,174 1,538 SH   SOLE   0 0 1,538
AMAZON COM INC COM 023135106 2,665 966 SH   SOLE   0 0 966
AMERICAN ELEC PWR CO INC COM 025537101 385 4,838 SH   SOLE   0 0 4,838
AMERICAN EXPRESS CO COM 025816109 1,599 16,800 SH   SOLE   0 0 16,800
AMERIPRISE FINL INC COM 03076C106 380 2,534 SH   SOLE   0 0 2,534
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3,641 51,820 SH   SOLE   0 0 51,820
ANALOG DEVICES INC COM 032654105 308 2,511 SH   SOLE   0 0 2,511
APPLE INC COM 037833100 341 936 SH   SOLE   0 0 936
BAR HBR BANKSHARES COM 066849100 428 19,099 SH   SOLE   0 0 19,099
BRISTOL-MYERS SQUIBB CO COM 110122108 301 5,120 SH   SOLE   0 0 5,120
CHEVRON CORP NEW COM 166764100 648 7,262 SH   SOLE   0 0 7,262
CINCINNATI FINL CORP COM 172062101 254 3,961 SH   SOLE   0 0 3,961
CINTAS CORP COM 172908105 2,919 10,957 SH   SOLE   0 0 10,957
CLOROX CO DEL COM 189054109 3,008 13,710 SH   SOLE   0 0 13,710
CONSOLIDATED EDISON INC COM 209115104 665 9,247 SH   SOLE   0 0 9,247
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 494 8,300 SH   SOLE   0 0 8,300
DOMINOS PIZZA INC COM 25754A201 2,158 5,840 SH   SOLE   0 0 5,840
DOVER CORP COM 260003108 996 10,310 SH   SOLE   0 0 10,310
DUPONT DE NEMOURS INC COM 26614N102 206 3,882 SH   SOLE   0 0 3,882
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 458 10,304 SH   SOLE   0 0 10,304
ECOLAB INC COM 278865100 748 3,761 SH   SOLE   0 0 3,761
EMERSON ELEC CO COM 291011104 684 11,028 SH   SOLE   0 0 11,028
EXXON MOBIL CORP COM 30231G102 961 21,497 SH   SOLE   0 0 21,497
FASTENAL CO COM 311900104 1,974 46,079 SH   SOLE   0 0 46,079
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4,007 44,426 SH   SOLE   0 0 44,426
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,160 70,042 SH   SOLE   0 0 70,042
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3,423 74,689 SH   SOLE   0 0 74,689
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,073 58,260 SH   SOLE   0 0 58,260
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 405 7,363 SH   SOLE   0 0 7,363
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,170 33,846 SH   SOLE   0 0 33,846
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 277 5,355 SH   SOLE   0 0 5,355
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,025 18,699 SH   SOLE   0 0 18,699
GRAINGER W W INC COM 384802104 561 1,785 SH   SOLE   0 0 1,785
HENRY JACK & ASSOC INC COM 426281101 1,985 10,787 SH   SOLE   0 0 10,787
HONEYWELL INTL INC COM 438516106 821 5,681 SH   SOLE   0 0 5,681
IDEXX LABS INC COM 45168D104 2,119 6,417 SH   SOLE   0 0 6,417
INTERNATIONAL BUSINESS MACHS COM 459200101 371 3,073 SH   SOLE   0 0 3,073
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 387 3,799 SH   SOLE   0 0 3,799
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 478 13,247 SH   SOLE   0 0 13,247
ISHARES TR RUS 1000 GRW ETF 464287614 484 2,524 SH   SOLE   0 0 2,524
JPMORGAN CHASE & CO COM 46625H100 2,063 21,937 SH   SOLE   0 0 21,937
JOHNSON & JOHNSON COM 478160104 862 6,130 SH   SOLE   0 0 6,130
KIMBERLY CLARK CORP COM 494368103 668 4,726 SH   SOLE   0 0 4,726
LOWES COS INC COM 548661107 2,741 20,286 SH   SOLE   0 0 20,286
LULULEMON ATHLETICA INC COM 550021109 2,402 7,697 SH   SOLE   0 0 7,697
MASTERCARD INCORPORATED CL A 57636Q104 2,216 7,493 SH   SOLE   0 0 7,493
MERCK & CO. INC COM 58933Y105 1,825 23,600 SH   SOLE   0 0 23,600
MICROSOFT CORP COM 594918104 2,973 14,607 SH   SOLE   0 0 14,607
NEXTERA ENERGY INC COM 65339F101 817 3,400 SH   SOLE   0 0 3,400
OGE ENERGY CORP COM 670837103 364 12,000 SH   SOLE   0 0 12,000
OLD DOMINION FREIGHT LINE IN COM 679580100 1,568 9,246 SH   SOLE   0 0 9,246
PPG INDS INC COM 693506107 739 6,968 SH   SOLE   0 0 6,968
PEPSICO INC COM 713448108 554 4,191 SH   SOLE   0 0 4,191
PERFICIENT INC COM 71375U101 1,754 49,028 SH   SOLE   0 0 49,028
PFIZER INC COM 717081103 3,262 99,742 SH   SOLE   0 0 99,742
PRICE T ROWE GROUP INC COM 74144T108 269 2,180 SH   SOLE   0 0 2,180
PROCTER AND GAMBLE CO COM 742718109 1,063 8,890 SH   SOLE   0 0 8,890
REGENERON PHARMACEUTICALS COM 75886F107 2,312 3,708 SH   SOLE   0 0 3,708
ROPER TECHNOLOGIES INC COM 776696106 2,752 7,088 SH   SOLE   0 0 7,088
S&P GLOBAL INC COM 78409V104 1,056 3,205 SH   SOLE   0 0 3,205
SHERWIN WILLIAMS CO COM 824348106 8,910 15,419 SH   SOLE   0 0 15,419
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,090 15,058 SH   SOLE   0 0 15,058
STANLEY BLACK & DECKER INC COM 854502101 2,761 19,810 SH   SOLE   0 0 19,810
3M CO COM 88579Y101 1,647 10,558 SH   SOLE   0 0 10,558
TRAVELERS COMPANIES INC COM 89417E109 733 6,430 SH   SOLE   0 0 6,430
VANGUARD WORLD FD MEGA GRWTH IND 921910816 471 2,880 SH   SOLE   0 0 2,880
VANGUARD WORLD FDS INF TECH ETF 92204A702 361 1,294 SH   SOLE   0 0 1,294
VERIZON COMMUNICATIONS INC COM 92343V104 305 5,534 SH   SOLE   0 0 5,534
WALMART INC COM 931142103 2,655 22,164 SH   SOLE   0 0 22,164