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
ABBOTT LABS COM 002824100 954 6,775 SH   SOLE   0 0 6,775
ABBVIE INC COM 00287Y109 1,221 9,020 SH   SOLE   0 0 9,020
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 923 2,227 SH   SOLE   0 0 2,227
ALASKA AIR GROUP INC COM 011659109 536 10,297 SH   SOLE   0 0 10,297
ALLIED MOTION TECHNOLOGIES I COM 019330109 16 15,973 SH   SOLE   0 0 15,973
ALLSTATE CORP COM 020002101 313 2,659 SH   SOLE   0 0 2,659
ALPHABET INC CAP STK CL C 02079K107 1,780 615 SH   SOLE   0 0 615
ALPHABET INC CAP STK CL A 02079K305 1,318 455 SH   SOLE   0 0 455
ALPS ETF TR ALERIAN MLP 00162Q452 655 20,001 SH   SOLE   0 0 20,001
ALTRIA GROUP INC COM 02209S103 509 10,749 SH   SOLE   0 0 10,749
AMAZON COM INC COM 023135106 5,058 1,517 SH   SOLE   0 0 1,517
AMERICAN EXPRESS CO COM 025816109 3,451 21,092 SH   SOLE   0 0 21,092
AMERICAN TOWER CORP NEW COM 03027X100 471 1,611 SH   SOLE   0 0 1,611
AMGEN INC COM 031162100 496 2,206 SH   SOLE   0 0 2,206
APPLE INC COM 037833100 13,148 74,043 SH   SOLE   0 0 74,043
APPLIED MATLS INC COM 038222105 209 1,330 SH   SOLE   0 0 1,330
ARES CAPITAL CORP COM 04010L103 470 22,187 SH   SOLE   0 0 22,187
ARK ETF TR INNOVATION ETF 00214Q104 3,601 38,067 SH   SOLE   0 0 38,067
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 51 658 SH   SOLE   0 0 658
ARK ETF TR GENOMIC REV ETF 00214Q302 27 444 SH   SOLE   0 0 444
ARK ETF TR NEXT GNRTN INTER 00214Q401 313 2,643 SH   SOLE   0 0 2,643
ARK ETF TR 3D PRINTING ETF 00214Q500 8 240 SH   SOLE   0 0 240
ARK ETF TR FINTECH INNOVA 00214Q708 55 1,350 SH   SOLE   0 0 1,350
ARK ETF TR ARK SPACE EXPL 00214Q807 72 3,836 SH   SOLE   0 0 3,836
ARTESIAN RES CORP CL A 043113208 13 13,368 SH   SOLE   0 0 13,368
AT&T INC COM 00206R102 1,507 61,274 SH   SOLE   0 0 61,274
ATLANTIC UN BANKSHARES CORP COM 04911A107 13 12,545 SH   SOLE   0 0 12,545
BCE INC COM NEW 05534B760 444 8,527 SH   SOLE   0 0 8,527
BECTON DICKINSON & CO COM 075887109 201 799 SH   SOLE   0 0 799
BERKLEY W R CORP COM 084423102 276 3,352 SH   SOLE   0 0 3,352
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,655 8,880 SH   SOLE   0 0 8,880
BK OF AMERICA CORP COM 060505104 2,280 51,236 SH   SOLE   0 0 51,236
BK OF AMERICA CORP COM 060505104 13 300 SH Call SOLE   0 0 300
BLACKROCK INC COM 09247X101 262 286 SH   SOLE   0 0 286
BOEING CO COM 097023105 210 1,041 SH   SOLE   0 0 1,041
BRISTOL-MYERS SQUIBB CO COM 110122108 290 4,653 SH   SOLE   0 0 4,653
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 357 11,322 SH   SOLE   0 0 11,322
CATERPILLAR INC COM 149123101 275 1,328 SH   SOLE   0 0 1,328
CHEVRON CORP NEW COM 166764100 603 5,137 SH   SOLE   0 0 5,137
CISCO SYS INC COM 17275R102 834 13,154 SH   SOLE   0 0 13,154
CLOROX CO DEL COM 189054109 220 1,262 SH   SOLE   0 0 1,262
COCA COLA CO COM 191216100 1,030 17,394 SH   SOLE   0 0 17,394
COINBASE GLOBAL INC COM CL A 19260Q107 210 831 SH   SOLE   0 0 831
COINBASE GLOBAL INC COM CL A 19260Q107 76 300 SH Call SOLE   0 0 300
COLGATE PALMOLIVE CO COM 194162103 440 5,158 SH   SOLE   0 0 5,158
COMCAST CORP NEW CL A 20030N101 238 4,727 SH   SOLE   0 0 4,727
COMERICA INC COM 200340107 716 8,234 SH   SOLE   0 0 8,234
CONOCOPHILLIPS COM 20825C104 261 3,611 SH   SOLE   0 0 3,611
COSTCO WHSL CORP NEW COM 22160K105 1,818 3,203 SH   SOLE   0 0 3,203
CROWN CASTLE INTL CORP NEW COM 22822V101 560 2,682 SH   SOLE   0 0 2,682
CSX CORP COM 126408103 209 5,561 SH   SOLE   0 0 5,561
DANAHER CORPORATION COM 235851102 727 2,209 SH   SOLE   0 0 2,209
DARDEN RESTAURANTS INC COM 237194105 171 18,552 SH   SOLE   0 0 18,552
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 309 6,037 SH   SOLE   0 0 6,037
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 5 100 SH Call SOLE   0 0 100
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 5 100 SH   SOLE   0 0 100
DISNEY WALT CO COM 254687106 1,008 6,511 SH   SOLE   0 0 6,511
DOLLAR GEN CORP NEW COM 256677105 206 874 SH   SOLE   0 0 874
DOMINION ENERGY INC COM 25746U109 345 4,387 SH   SOLE   0 0 4,387
DOW INC COM 260557103 452 7,961 SH   SOLE   0 0 7,961
DUKE ENERGY CORP NEW COM NEW 26441C204 1,729 16,486 SH   SOLE   0 0 16,486
EATON VANCE ENHANCED EQUITY COM 278277108 207 8,402 SH   SOLE   0 0 8,402
EATON VANCE TAX-MANAGED DIVE COM 27828N102 184 12,234 SH   SOLE   0 0 12,234
EATON VANCE TAX-MANAGED GLOB COM 27829F108 175 16,423 SH   SOLE   0 0 16,423
EBAY INC. COM 278642103 207 3,113 SH   SOLE   0 0 3,113
EDWARDS LIFESCIENCES CORP COM 28176E108 511 3,947 SH   SOLE   0 0 3,947
EMERSON ELEC CO COM 291011104 394 4,241 SH   SOLE   0 0 4,241
ENBRIDGE INC COM 29250N105 586 14,994 SH   SOLE   0 0 14,994
ESCALADE INC COM 296056104 16 15,971 SH   SOLE   0 0 15,971
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 159 7,575 SH   SOLE   0 0 7,575
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 83 1,178 SH   SOLE   0 0 1,178
EXXON MOBIL CORP COM 30231G102 1,479 24,165 SH   SOLE   0 0 24,165
FIDUS INVT CORP COM 316500107 224 12,445 SH   SOLE   0 0 12,445
FIRST TR ENERGY INCOME & GRO COM 33738G104 170 12,316 SH   SOLE   0 0 12,316
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 371 13,347 SH   SOLE   0 0 13,347
FORD MTR CO DEL COM 345370860 307 14,768 SH   SOLE   0 0 14,768
FS KKR CAP CORP COM 302635206 357 17,044 SH   SOLE   0 0 17,044
GENERAL ELECTRIC CO COM NEW 369604301 223 2,365 SH   SOLE   0 0 2,365
GENERAL MLS INC COM 370334104 867 12,861 SH   SOLE   0 0 12,861
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 404 9,163 SH   SOLE   0 0 9,163
GLOBAL PMTS INC COM 37940X102 804 5,946 SH   SOLE   0 0 5,946
GLOBAL X FDS GLOBX SUPDV US 37950E291 431 20,693 SH   SOLE   0 0 20,693
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 42 2,120 SH   SOLE   0 0 2,120
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 8 290 SH   SOLE   0 0 290
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 51 2,300 SH   SOLE   0 0 2,300
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 7 215 SH   SOLE   0 0 215
GLOBAL X FDS US INFR DEV ETF 37954Y673 26 900 SH   SOLE   0 0 900
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 35 972 SH   SOLE   0 0 972
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7 200 SH Call SOLE   0 0 200
GLOBAL X FDS CONSCIOUS COS 37954Y731 2 50 SH   SOLE   0 0 50
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 19 450 SH   SOLE   0 0 450
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 34 399 SH   SOLE   0 0 399
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 1 50 SH   SOLE   0 0 50
GOLDMAN SACHS GROUP INC COM 38141G104 260 680 SH   SOLE   0 0 680
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 961 40,507 SH   SOLE   0 0 40,507
HINGHAM INSTN SVGS MASS COM 433323102 15 15,129 SH   SOLE   0 0 15,129
HOME DEPOT INC COM 437076102 4,997 12,041 SH   SOLE   0 0 12,041
HONEYWELL INTL INC COM 438516106 369 1,771 SH   SOLE   0 0 1,771
IDEX CORP COM 45167R104 300 1,270 SH   SOLE   0 0 1,270
ILLINOIS TOOL WKS INC COM 452308109 261 1,056 SH   SOLE   0 0 1,056
INTEL CORP COM 458140100 467 9,072 SH   SOLE   0 0 9,072
INTERNATIONAL BUSINESS MACHS COM 459200101 610 4,561 SH   SOLE   0 0 4,561
INTUIT COM 461202103 342 531 SH   SOLE   0 0 531
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 492 19,617 SH   SOLE   0 0 19,617
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 2 35 SH   SOLE   0 0 35
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 168 2,445 SH   SOLE   0 0 2,445
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 82 5,498 SH   SOLE   0 0 5,498
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 32 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 70 721 SH   SOLE   0 0 721
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 17 97 SH   SOLE   0 0 97
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5 25 SH   SOLE   0 0 25
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 32 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3 52 SH   SOLE   0 0 52
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,741 22,987 SH   SOLE   0 0 22,987
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2 48 SH   SOLE   0 0 48
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 325 7,160 SH   SOLE   0 0 7,160
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 440 23,400 SH   SOLE   0 0 23,400
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 53 1,085 SH   SOLE   0 0 1,085
INVESCO QQQ TR UNIT SER 1 46090E103 2,361 5,935 SH   SOLE   0 0 5,935
ISHARES GOLD TR ISHARES NEW 464285204 1,027 29,516 SH   SOLE   0 0 29,516
ISHARES TR SELECT DIVID ETF 464287168 85 692 SH   SOLE   0 0 692
ISHARES TR TIPS BD ETF 464287176 158 1,222 SH   SOLE   0 0 1,222
ISHARES TR CORE S&P500 ETF 464287200 466 978 SH   SOLE   0 0 978
ISHARES TR CORE US AGGBD ET 464287226 49 428 SH   SOLE   0 0 428
ISHARES TR MSCI EMG MKT ETF 464287234 184 3,773 SH   SOLE   0 0 3,773
ISHARES TR IBOXX INV CP ETF 464287242 15 113 SH   SOLE   0 0 113
ISHARES TR S&P 500 GRWT ETF 464287309 72 860 SH   SOLE   0 0 860
ISHARES TR GLOB HLTHCRE ETF 464287325 372 4,123 SH   SOLE   0 0 4,123
ISHARES TR GLOBAL ENERG ETF 464287341 2 75 SH   SOLE   0 0 75
ISHARES TR 20 YR TR BD ETF 464287432 27 180 SH   SOLE   0 0 180
ISHARES TR BARCLAYS 7 10 YR 464287440 4 35 SH   SOLE   0 0 35
ISHARES TR 1 3 YR TREAS BD 464287457 24 286 SH   SOLE   0 0 286
ISHARES TR MSCI EAFE ETF 464287465 89 1,130 SH   SOLE   0 0 1,130
ISHARES TR RUS MID CAP ETF 464287499 94 1,127 SH   SOLE   0 0 1,127
ISHARES TR CORE S&P MCP ETF 464287507 135 478 SH   SOLE   0 0 478
ISHARES TR EXPANDED TECH 464287515 4 10 SH   SOLE   0 0 10
ISHARES TR ISHARES SEMICDTR 464287523 4 8 SH   SOLE   0 0 8
ISHARES TR ISHARES BIOTECH 464287556 99 649 SH   SOLE   0 0 649
ISHARES TR RUS 1000 VAL ETF 464287598 177 1,056 SH   SOLE   0 0 1,056
ISHARES TR S&P MC 400GR ETF 464287606 61 720 SH   SOLE   0 0 720
ISHARES TR RUS 1000 GRW ETF 464287614 207 676 SH   SOLE   0 0 676
ISHARES TR RUS 1000 ETF 464287622 5 20 SH   SOLE   0 0 20
ISHARES TR RUS 2000 VAL ETF 464287630 259 1,559 SH   SOLE   0 0 1,559
ISHARES TR RUS 2000 GRW ETF 464287648 545 1,861 SH   SOLE   0 0 1,861
ISHARES TR RUSSELL 2000 ETF 464287655 156 703 SH   SOLE   0 0 703
ISHARES TR CORE S&P US GWT 464287671 7 64 SH   SOLE   0 0 64
ISHARES TR U.S. UTILITS ETF 464287697 466 5,270 SH   SOLE   0 0 5,270
ISHARES TR U.S. TECH ETF 464287721 158 1,376 SH   SOLE   0 0 1,376
ISHARES TR U.S. FINLS ETF 464287788 10 112 SH   SOLE   0 0 112
ISHARES TR U.S. ENERGY ETF 464287796 4 135 SH   SOLE   0 0 135
ISHARES TR CORE S&P SCP ETF 464287804 41 360 SH   SOLE   0 0 360
ISHARES TR INTL TREA BD ETF 464288117 24 482 SH   SOLE   0 0 482
ISHARES TR SHRT NAT MUN ETF 464288158 9 80 SH   SOLE   0 0 80
ISHARES TR MSCI AC ASIA ETF 464288182 188 2,278 SH   SOLE   0 0 2,278
ISHARES TR GL CLEAN ENE ETF 464288224 67 3,148 SH   SOLE   0 0 3,148
ISHARES TR MSCI ACWI EX US 464288240 225 4,044 SH   SOLE   0 0 4,044
ISHARES TR MSCI ACWI ETF 464288257 433 4,093 SH   SOLE   0 0 4,093
ISHARES TR EAFE SML CP ETF 464288273 24 331 SH   SOLE   0 0 331
ISHARES TR JPMORGAN USD EMG 464288281 15 140 SH   SOLE   0 0 140
ISHARES TR NATIONAL MUN ETF 464288414 126 1,087 SH   SOLE   0 0 1,087
ISHARES TR INTL DEVPPTY ETF 464288422 3 74 SH   SOLE   0 0 74
ISHARES TR INTL SEL DIV ETF 464288448 25 809 SH   SOLE   0 0 809
ISHARES TR MBS ETF 464288588 20 190 SH   SOLE   0 0 190
ISHARES TR ISHS 5-10YR INVT 464288638 9 150 SH   SOLE   0 0 150
ISHARES TR ISHS 1-5YR INVS 464288646 20 378 SH   SOLE   0 0 378
ISHARES TR PFD AND INCM SEC 464288687 276 7,006 SH   SOLE   0 0 7,006
ISHARES TR US HOME CONS ETF 464288752 108 1,302 SH   SOLE   0 0 1,302
ISHARES TR US AER DEF ETF 464288760 8 80 SH   SOLE   0 0 80
ISHARES TR US HLTHCR PR ETF 464288828 62 213 SH   SOLE   0 0 213
ISHARES TR EAFE GRWTH ETF 464288885 6 50 SH   SOLE   0 0 50
ISHARES TR FLTG RATE NT ETF 46429B655 113 2,231 SH   SOLE   0 0 2,231
ISHARES TR MSCI EAFE MIN VL 46429B689 7 85 SH   SOLE   0 0 85
ISHARES TR MSCI USA MIN VOL 46429B697 371 4,580 SH   SOLE   0 0 4,580
ISHARES TR 0-5 YR TIPS ETF 46429B747 617 5,826 SH   SOLE   0 0 5,826
ISHARES TR MSCI UK ETF NEW 46435G334 6 193 SH   SOLE   0 0 193
ISHARES TR MORTGE REL ETF 46435G342 3 79 SH   SOLE   0 0 79
ISHARES TR MSCI INTL VLU FT 46435G409 412 16,209 SH   SOLE   0 0 16,209
ISHARES TR MSCI USA SMCP MN 46435G433 15 375 SH   SOLE   0 0 375
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 397 5,206 SH   SOLE   0 0 5,206
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 40 381 SH   SOLE   0 0 381
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 1,480 32,537 SH   SOLE   0 0 32,537
JOHNSON & JOHNSON COM 478160104 1,948 11,386 SH   SOLE   0 0 11,386
JPMORGAN CHASE & CO COM 46625H100 4,720 29,805 SH   SOLE   0 0 29,805
KAYNE ANDERSON ENERGY INFRST COM 486606106 263 33,811 SH   SOLE   0 0 33,811
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12 12,177 SH   SOLE   0 0 12,177
KIMBERLY-CLARK CORP COM 494368103 364 2,550 SH   SOLE   0 0 2,550
L3HARRIS TECHNOLOGIES INC COM 502431109 712 3,337 SH   SOLE   0 0 3,337
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 96 11,450 SH   SOLE   0 0 11,450
LOCKHEED MARTIN CORP COM 539830109 640 1,800 SH   SOLE   0 0 1,800
LOWES COS INC COM 548661107 515 1,993 SH   SOLE   0 0 1,993
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 259 2,806 SH   SOLE   0 0 2,806
MARRIOTT INTL INC NEW CL A 571903202 283 1,710 SH   SOLE   0 0 1,710
MARVELL TECHNOLOGY INC COM 573874104 204 2,331 SH   SOLE   0 0 2,331
MASTERCARD INCORPORATED CL A 57636Q104 1,104 3,073 SH   SOLE   0 0 3,073
MCDONALDS CORP COM 580135101 458 1,710 SH   SOLE   0 0 1,710
MEDTRONIC PLC SHS G5960L103 422 4,084 SH   SOLE   0 0 4,084
MERCK & CO INC COM 58933Y105 845 11,025 SH   SOLE   0 0 11,025
META PLATFORMS INC CL A 30303M102 1,227 3,649 SH   SOLE   0 0 3,649
MICROSOFT CORP COM 594918104 5,337 15,870 SH   SOLE   0 0 15,870
MICT INC COM 55328R109 138 166,756 SH   SOLE   0 0 166,756
MIDDLEBY CORP COM 596278101 20 20,314 SH   SOLE   0 0 20,314
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 288 27,862 SH   SOLE   0 0 27,862
MIMEDX GROUP INC COM 602496101 774 128,073 SH   SOLE   0 0 128,073
MONDELEZ INTL INC CL A 609207105 200 3,014 SH   SOLE   0 0 3,014
MORGAN STANLEY COM NEW 617446448 483 4,917 SH   SOLE   0 0 4,917
MOTORCAR PTS AMER INC COM 620071100 25 25,142 SH   SOLE   0 0 25,142
NAPCO SEC TECHNOLOGIES INC COM 630402105 28 27,527 SH   SOLE   0 0 27,527
NEXTERA ENERGY INC COM 65339F101 1,166 12,493 SH   SOLE   0 0 12,493
NORFOLK SOUTHN CORP COM 655844108 479 1,609 SH   SOLE   0 0 1,609
NOVO-NORDISK A S ADR 670100205 277 2,475 SH   SOLE   0 0 2,475
NVIDIA CORPORATION COM 67066G104 1,075 3,655 SH   SOLE   0 0 3,655
ORACLE CORP COM 68389X105 824 9,444 SH   SOLE   0 0 9,444
OREILLY AUTOMOTIVE INC COM 67103H107 75 32,396 SH   SOLE   0 0 32,396
ORGANON & CO COMMON STOCK 68622V106 244 8,029 SH   SOLE   0 0 8,029
OTONOMY INC COM 68906L105 21 10,000 SH   SOLE   0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 668 3,541 SH   SOLE   0 0 3,541
PAYPAL HLDGS INC COM 70450Y103 75 400 SH Call SOLE   0 0 400
PEPSICO INC COM 713448108 805 4,635 SH   SOLE   0 0 4,635
PFIZER INC COM 717081103 1,216 20,597 SH   SOLE   0 0 20,597
PHILIP MORRIS INTL INC COM 718172109 523 5,506 SH   SOLE   0 0 5,506
PNC FINL SVCS GROUP INC COM 693475105 414 2,063 SH   SOLE   0 0 2,063
PPL CORP COM 69351T106 582 19,347 SH   SOLE   0 0 19,347
PROCTER AND GAMBLE CO COM 742718109 1,069 6,532 SH   SOLE   0 0 6,532
PRUDENTIAL FINL INC COM 744320102 548 5,066 SH   SOLE   0 0 5,066
QUALCOMM INC COM 747525103 460 2,513 SH   SOLE   0 0 2,513
QUANTUM COMPUTING INC COM 74766W108 34 10,000 SH   SOLE   0 0 10,000
RBB FD INC MOTLEY FOL ETF 74933W601 582 13,176 SH   SOLE   0 0 13,176
RBB FD INC MOTLEY FOOL GBL 74933W635 1,346 41,965 SH   SOLE   0 0 41,965
REMARK HLDGS INC COM 75955K102 10 10,200 SH   SOLE   0 0 10,200
ROCKWELL AUTOMATION INC COM 773903109 339 972 SH   SOLE   0 0 972
ROPER TECHNOLOGIES INC COM 776696106 206 419 SH   SOLE   0 0 419
RPM INTL INC COM 749685103 909 9,000 SH   SOLE   0 0 9,000
SALESFORCE COM INC COM 79466L302 483 1,899 SH   SOLE   0 0 1,899
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 129 1,146 SH   SOLE   0 0 1,146
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 134 1,175 SH   SOLE   0 0 1,175
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6 35 SH   SOLE   0 0 35
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 124 1,690 SH   SOLE   0 0 1,690
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 192 2,386 SH   SOLE   0 0 2,386
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 300 2,927 SH   SOLE   0 0 2,927
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4 120 SH   SOLE   0 0 120
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3 97 SH   SOLE   0 0 97
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2 51 SH   SOLE   0 0 51
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3 84 SH   SOLE   0 0 84
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3 56 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 4 68 SH   SOLE   0 0 68
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,140 14,108 SH   SOLE   0 0 14,108
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 41 1,064 SH   SOLE   0 0 1,064
SCHWAB STRATEGIC TR US REIT ETF 808524847 1 11 SH   SOLE   0 0 11
SCHWAB STRATEGIC TR US TIPS ETF 808524870 43 682 SH   SOLE   0 0 682
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 25 SH   SOLE   0 0 25
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 290 3,201 SH   SOLE   0 0 3,201
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 95 674 SH   SOLE   0 0 674
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 146 1,899 SH   SOLE   0 0 1,899
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 77 374 SH   SOLE   0 0 374
SELECT SECTOR SPDR TR ENERGY 81369Y506 941 16,955 SH   SOLE   0 0 16,955
SELECT SECTOR SPDR TR ENERGY 81369Y506 33 600 SH Put SOLE   0 0 600
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 226 5,787 SH   SOLE   0 0 5,787
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 108 1,016 SH   SOLE   0 0 1,016
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 514 2,957 SH   SOLE   0 0 2,957
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 38 487 SH   SOLE   0 0 487
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7 144 SH   SOLE   0 0 144
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25 350 SH   SOLE   0 0 350
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 2 70 SH   SOLE   0 0 70
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1,968 59,161 SH   SOLE   0 0 59,161
SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 DS CN 82889N509 2 75 SH   SOLE   0 0 75
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 112 2,971 SH   SOLE   0 0 2,971
SIREN ETF TR NSD NXGN ECO ETF 829658202 218 5,131 SH   SOLE   0 0 5,131
SOUTHERN CO COM 842587107 2,502 36,485 SH   SOLE   0 0 36,485
SOUTHSTATE CORPORATION COM 840441109 387 4,834 SH   SOLE   0 0 4,834
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,533 4,219 SH   SOLE   0 0 4,219
SPDR GOLD TR GOLD SHS 78463V107 666 3,897 SH   SOLE   0 0 3,897
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,535 9,548 SH   SOLE   0 0 9,548
SPDR S&P 500 ETF TR TR UNIT 78462F103 47 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 47 100 SH Put SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 495 957 SH   SOLE   0 0 957
SPDR SER TR S&P 600 SMCP GRW 78464A201 15 163 SH   SOLE   0 0 163
SPDR SER TR S&P 600 SMCP VAL 78464A300 42 500 SH   SOLE   0 0 500
SPDR SER TR PORTFOLIO INTRMD 78464A375 5 126 SH   SOLE   0 0 126
SPDR SER TR PRTFLO S&P500 GW 78464A409 117 1,614 SH   SOLE   0 0 1,614
SPDR SER TR PORTFOLIO SHORT 78464A474 499 16,106 SH   SOLE   0 0 16,106
SPDR SER TR PRTFLO S&P500 VL 78464A508 51 1,206 SH   SOLE   0 0 1,206
SPDR SER TR S&P REGL BKG 78464A698 41 577 SH   SOLE   0 0 577
SPDR SER TR S&P METALS MNG 78464A755 20 450 SH   SOLE   0 0 450
SPDR SER TR S&P METALS MNG 78464A755 112 2,500 SH Call SOLE   0 0 2,500
SPDR SER TR S&P DIVID ETF 78464A763 61 472 SH   SOLE   0 0 472
SPDR SER TR S&P BK ETF 78464A797 120 2,196 SH   SOLE   0 0 2,196
SPDR SER TR S&P 400 MDCP GRW 78464A821 46 565 SH   SOLE   0 0 565
SPDR SER TR S&P 400 MDCP VAL 78464A839 43 600 SH   SOLE   0 0 600
SPDR SER TR PORTFOLIO S&P400 78464A847 459 9,222 SH   SOLE   0 0 9,222
SPDR SER TR PORTFOLIO S&P500 78464A854 4 68 SH   SOLE   0 0 68
SPDR SER TR S&P BIOTECH 78464A870 9 81 SH   SOLE   0 0 81
SPDR SER TR S&P HOMEBUILD 78464A888 9 100 SH   SOLE   0 0 100
SPDR SER TR BLOOMBERG INVT 78468R200 9 280 SH   SOLE   0 0 280
SPDR SER TR NUVEEN BLMBRG MU 78468R721 25 492 SH   SOLE   0 0 492
SPDR SER TR NUVEEN BLMBRG SH 78468R739 222 4,517 SH   SOLE   0 0 4,517
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,969 46,830 SH   SOLE   0 0 46,830
SPROTT PHYSICAL GOLD TR UNIT 85207H104 259 18,019 SH   SOLE   0 0 18,019
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 191 23,770 SH   SOLE   0 0 23,770
STARBUCKS CORP COM 855244109 270 2,305 SH   SOLE   0 0 2,305
STIFEL FINL CORP COM 860630102 23 22,853 SH   SOLE   0 0 22,853
STRYKER CORPORATION COM 863667101 489 1,830 SH   SOLE   0 0 1,830
SUPERIOR GROUP OF CO INC COM 868358102 11 10,684 SH   SOLE   0 0 10,684
TARGET CORP COM 87612E106 367 1,587 SH   SOLE   0 0 1,587
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 278 10,835 SH   SOLE   0 0 10,835
TESLA INC COM 88160R101 526 498 SH   SOLE   0 0 498
TJX COS INC NEW COM 872540109 585 7,711 SH   SOLE   0 0 7,711
TRACTOR SUPPLY CO COM 892356106 492 2,062 SH   SOLE   0 0 2,062
TRUIST FINL CORP COM 89832Q109 1,016 17,345 SH   SOLE   0 0 17,345
TYLER TECHNOLOGIES INC COM 902252105 295 548 SH   SOLE   0 0 548
UNITED PARCEL SERVICE INC CL B 911312106 917 4,278 SH   SOLE   0 0 4,278
UNITED STS OIL FD LP UNITS 91232N207 34 625 SH   SOLE   0 0 625
UNITED STS OIL FD LP UNITS 91232N207 217 4,000 SH Put SOLE   0 0 4,000
UNITEDHEALTH GROUP INC COM 91324P102 1,641 3,269 SH   SOLE   0 0 3,269
US BANCORP DEL COM NEW 902973304 222 3,944 SH   SOLE   0 0 3,944
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 72 240 SH   SOLE   0 0 240
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 131 864 SH   SOLE   0 0 864
VANGUARD BD INDEX FDS INTERMED TERM 921937819 62 707 SH   SOLE   0 0 707
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 194 2,399 SH   SOLE   0 0 2,399
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 49 579 SH   SOLE   0 0 579
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,153 2,640 SH   SOLE   0 0 2,640
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 52 349 SH   SOLE   0 0 349
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 42 163 SH   SOLE   0 0 163
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 23 201 SH   SOLE   0 0 201
VANGUARD INDEX FDS SML CP GRW ETF 922908595 47 168 SH   SOLE   0 0 168
VANGUARD INDEX FDS SM CP VAL ETF 922908611 72 405 SH   SOLE   0 0 405
VANGUARD INDEX FDS MID CAP ETF 922908629 327 1,284 SH   SOLE   0 0 1,284
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5 25 SH   SOLE   0 0 25
VANGUARD INDEX FDS GROWTH ETF 922908736 16 49 SH   SOLE   0 0 49
VANGUARD INDEX FDS VALUE ETF 922908744 13 87 SH   SOLE   0 0 87
VANGUARD INDEX FDS SMALL CP ETF 922908751 582 2,575 SH   SOLE   0 0 2,575
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,647 6,820 SH   SOLE   0 0 6,820
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,055 6,144 SH   SOLE   0 0 6,144
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 561 5,008 SH   SOLE   0 0 5,008
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 223 654 SH   SOLE   0 0 654
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 196 981 SH   SOLE   0 0 981
VANGUARD WORLD FDS ENERGY ETF 92204A306 310 3,993 SH   SOLE   0 0 3,993
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 161 1,666 SH   SOLE   0 0 1,666
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 381 1,431 SH   SOLE   0 0 1,431
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 64 315 SH   SOLE   0 0 315
VANGUARD WORLD FDS INF TECH ETF 92204A702 411 896 SH   SOLE   0 0 896
VANGUARD WORLD FDS MATERIALS ETF 92204A801 17 85 SH   SOLE   0 0 85
VANGUARD WORLD FDS UTILITIES ETF 92204A876 90 576 SH   SOLE   0 0 576
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 65 481 SH   SOLE   0 0 481
VERIZON COMMUNICATIONS INC COM 92343V104 1,216 23,406 SH   SOLE   0 0 23,406
VISA INC COM CL A 92826C839 652 3,009 SH   SOLE   0 0 3,009
VISA INC COM CL A 92826C839 65 300 SH Call SOLE   0 0 300
WALMART INC COM 931142103 1,729 11,950 SH   SOLE   0 0 11,950
WALMART INC COM 931142103 72 500 SH Call SOLE   0 0 500
WASTE MGMT INC DEL COM 94106L109 523 3,136 SH   SOLE   0 0 3,136
WELLS FARGO CO NEW COM 949746101 380 7,923 SH   SOLE   0 0 7,923
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3 2 SH   SOLE   0 0 2
WESTERN ASSET MANAGED MUNS F COM 95766M105 407 31,137 SH   SOLE   0 0 31,137
WP CAREY INC COM 92936U109 2,313 28,186 SH   SOLE   0 0 28,186
ZOETIS INC CL A 98978V103 35 12,281 SH   SOLE   0 0 12,281
ZOMEDICA CORP COM 98980M109 10 32,107 SH   SOLE   0 0 32,107