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
3M CO COM 88579Y101 2,387 12,017 SH   SOLE   0 0 12,017
ABB LTD SPONSORED ADR 000375204 427 12,550 SH   SOLE   0 0 12,550
ABBOTT LABS COM 002824100 2,447 21,107 SH   SOLE   0 0 21,107
ABBVIE INC COM 00287Y109 4,375 38,839 SH   SOLE   0 0 38,839
ABERDEEN INCOME CR STRATEGIE COM 003057106 564 50,758 SH   SOLE   0 0 50,758
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 195 11,485 SH   SOLE   0 0 11,485
ABIOMED INC COM 003654100 203 650 SH   SOLE   0 0 650
ACACIA RESH CORP ACACIA TCH COM 003881307 955 141,200 SH   SOLE   0 0 141,200
ACCELERATE DIAGNOSTICS INC COM 00430H102 217 26,882 SH   SOLE   0 0 26,882
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 453 1,537 SH   SOLE   0 0 1,537
ADAM NAT RES FD INC COM 00548F105 233 14,380 SH   SOLE   0 0 14,380
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,801 15,028 SH   SOLE   0 0 15,028
ADVANCED MICRO DEVICES INC COM 007903107 3,107 33,077 SH   SOLE   0 0 33,077
AES CORP COM 00130H105 520 19,952 SH   SOLE   0 0 19,952
AFLAC INC COM 001055102 408 7,601 SH   SOLE   0 0 7,601
AGILENT TECHNOLOGIES INC COM 00846U101 240 1,622 SH   SOLE   0 0 1,622
AIM IMMUNOTECH INC COM 00901B105 94 43,563 SH   SOLE   0 0 43,563
AIR PRODS & CHEMS INC COM 009158106 903 3,138 SH   SOLE   0 0 3,138
AKAMAI TECHNOLOGIES INC COM 00971T101 210 1,799 SH   SOLE   0 0 1,799
AKOUSTIS TECHNOLOGIES INC COM 00973N102 389 36,355 SH   SOLE   0 0 36,355
ALBEMARLE CORP COM 012653101 261 1,551 SH   SOLE   0 0 1,551
ALGONQUIN PWR UTILS CORP COM 015857105 252 16,915 SH   SOLE   0 0 16,915
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,328 5,854 SH   SOLE   0 0 5,854
ALLEGIANT TRAVEL CO COM 01748X102 228 1,175 SH   SOLE   0 0 1,175
ALLEGION PLC ORD SHS G0176J109 200 1,439 SH   SOLE   0 0 1,439
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 227 4,875 SH   SOLE   0 0 4,875
ALLSTATE CORP COM 020002101 272 2,083 SH   SOLE   0 0 2,083
ALPHABET INC CAP STK CL C 02079K107 16,780 6,695 SH   SOLE   0 0 6,695
ALPHABET INC CAP STK CL A 02079K305 20,220 8,281 SH   SOLE   0 0 8,281
ALPS ETF TR ALERIAN MLP 00162Q452 432 11,852 SH   SOLE   0 0 11,852
ALTRIA GROUP INC COM 02209S103 3,147 66,001 SH   SOLE   0 0 66,001
AMAZON COM INC COM 023135106 16,823 4,890 SH   SOLE   0 0 4,890
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 1,363 25,264 SH   SOLE   0 0 25,264
AMERICAN ELEC PWR CO INC COM 025537101 1,071 12,659 SH   SOLE   0 0 12,659
AMERICAN EXPRESS CO COM 025816109 568 3,436 SH   SOLE   0 0 3,436
AMERICAN FIN TR INC COM CLASS A 02607T109 98 11,526 SH   SOLE   0 0 11,526
AMERICAN TOWER CORP NEW COM 03027X100 1,662 6,153 SH   SOLE   0 0 6,153
AMERICAN WTR WKS CO INC NEW COM 030420103 320 2,075 SH   SOLE   0 0 2,075
AMETEK INC COM 031100100 215 1,614 SH   SOLE   0 0 1,614
AMGEN INC COM 031162100 5,260 21,582 SH   SOLE   0 0 21,582
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,038 21,777 SH   SOLE   0 0 21,777
ANALOG DEVICES INC COM 032654105 333 1,937 SH   SOLE   0 0 1,937
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 316 13,825 SH   SOLE   0 0 13,825
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 221 3,065 SH   SOLE   0 0 3,065
ANNALY CAPITAL MANAGEMENT IN COM 035710409 395 44,430 SH   SOLE   0 0 44,430
ANTHEM INC COM 036752103 780 2,044 SH   SOLE   0 0 2,044
AON PLC SHS CL A G0403H108 222 929 SH   SOLE   0 0 929
APPLE INC COM 037833100 62,949 459,617 SH   SOLE   0 0 459,617
APPLIED MATLS INC COM 038222105 1,720 12,076 SH   SOLE   0 0 12,076
APTIV PLC SHS G6095L109 456 2,901 SH   SOLE   0 0 2,901
ARCHER DANIELS MIDLAND CO COM 039483102 1,154 19,041 SH   SOLE   0 0 19,041
ARES CAPITAL CORP COM 04010L103 790 40,334 SH   SOLE   0 0 40,334
ARK ETF TR INNOVATION ETF 00214Q104 2,285 17,473 SH   SOLE   0 0 17,473
ARK ETF TR GENOMIC REV ETF 00214Q302 233 2,520 SH   SOLE   0 0 2,520
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,239 8,039 SH   SOLE   0 0 8,039
ARK ETF TR FINTECH INNOVA 00214Q708 233 4,299 SH   SOLE   0 0 4,299
ARMATA PHARMACEUTICALS INC COM 04216R102 54 13,500 SH   SOLE   0 0 13,500
ARVINAS INC COM 04335A105 270 3,505 SH   SOLE   0 0 3,505
ASTRAZENECA PLC SPONSORED ADR 046353108 755 12,602 SH   SOLE   0 0 12,602
AT&T INC COM 00206R102 7,730 268,583 SH   SOLE   0 0 268,583
AUTODESK INC COM 052769106 439 1,503 SH   SOLE   0 0 1,503
AUTOMATIC DATA PROCESSING IN COM 053015103 2,824 14,218 SH   SOLE   0 0 14,218
AUTOZONE INC COM 053332102 243 163 SH   SOLE   0 0 163
AVANGRID INC COM 05351W103 426 8,290 SH   SOLE   0 0 8,290
AXON ENTERPRISE INC COM 05464C101 321 1,815 SH   SOLE   0 0 1,815
B & G FOODS INC NEW COM 05508R106 456 13,896 SH   SOLE   0 0 13,896
BAIDU INC SPON ADR REP A 056752108 219 1,075 SH   SOLE   0 0 1,075
BANK NEW YORK MELLON CORP COM 064058100 435 8,492 SH   SOLE   0 0 8,492
BANKWELL FINL GROUP INC COM 06654A103 392 14,176 SH   SOLE   0 0 14,176
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 1,048 35,575 SH   SOLE   0 0 35,575
BARINGS GLOBAL SHORT DURATIO COM 06760L100 313 18,352 SH   SOLE   0 0 18,352
BAXTER INTL INC COM 071813109 307 3,809 SH   SOLE   0 0 3,809
BCE INC COM NEW 05534B760 1,060 21,498 SH   SOLE   0 0 21,498
BECTON DICKINSON & CO COM 075887109 764 3,142 SH   SOLE   0 0 3,142
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 815 2,932 SH   SOLE   0 0 2,932
BHP GROUP LTD SPONSORED ADS 088606108 434 5,958 SH   SOLE   0 0 5,958
BIOGEN INC COM 09062X103 794 2,294 SH   SOLE   0 0 2,294
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 231 2,375 SH   SOLE   0 0 2,375
BK OF AMERICA CORP COM 060505104 4,366 105,898 SH   SOLE   0 0 105,898
BLACK HILLS CORP COM 092113109 2,046 31,179 SH   SOLE   0 0 31,179
BLACKROCK 2022 GBL INCM OPP COM 09258P104 100 10,800 SH   SOLE   0 0 10,800
BLACKROCK CORE BD TR SHS BEN INT 09249E101 256 15,499 SH   SOLE   0 0 15,499
BLACKROCK CORPOR HI YLD FD I COM 09255P107 410 33,257 SH   SOLE   0 0 33,257
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 160 13,964 SH   SOLE   0 0 13,964
BLACKROCK ENERGY & RES TR COM 09250U101 107 10,950 SH   SOLE   0 0 10,950
BLACKROCK ENHANCED EQUITY DI COM 09251A104 309 30,490 SH   SOLE   0 0 30,490
BLACKROCK INC COM 09247X101 508 581 SH   SOLE   0 0 581
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 235 15,210 SH   SOLE   0 0 15,210
BLACKROCK MUNIVEST FD II INC COM 09253T101 239 15,220 SH   SOLE   0 0 15,220
BLACKROCK MUNIVEST FD INC COM 09253R105 227 23,602 SH   SOLE   0 0 23,602
BLACKROCK MUNIYILD QULT FD I COM 09254F100 438 26,163 SH   SOLE   0 0 26,163
BLACKROCK RES & COMMODITIES SHS 09257A108 393 41,730 SH   SOLE   0 0 41,730
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 360 13,966 SH   SOLE   0 0 13,966
BLACKSTONE GROUP INC COM 09260D107 1,708 17,585 SH   SOLE   0 0 17,585
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 144 10,364 SH   SOLE   0 0 10,364
BNY MELLON STRATEGIC MUN BD COM 09662E109 186 22,650 SH   SOLE   0 0 22,650
BNY MELLON STRATEGIC MUNS IN COM 05588W108 197 21,950 SH   SOLE   0 0 21,950
BOEING CO COM 097023105 2,852 11,905 SH   SOLE   0 0 11,905
BORGWARNER INC COM 099724106 552 11,374 SH   SOLE   0 0 11,374
BP PLC SPONSORED ADR 055622104 968 36,628 SH   SOLE   0 0 36,628
BRISTOL-MYERS SQUIBB CO COM 110122108 2,828 42,319 SH   SOLE   0 0 42,319
BROADCOM INC COM 11135F101 3,805 7,979 SH   SOLE   0 0 7,979
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 654 4,050 SH   SOLE   0 0 4,050
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 690 31,515 SH   SOLE   0 0 31,515
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 285 17,458 SH   SOLE   0 0 17,458
CALAMOS GBL DYN INCOME FUND COM 12811L107 213 19,393 SH   SOLE   0 0 19,393
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1,335 64,244 SH   SOLE   0 0 64,244
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 259 14,214 SH   SOLE   0 0 14,214
CAMBRIDGE BANCORP COM 132152109 297 3,583 SH   SOLE   0 0 3,583
CAMPBELL SOUP CO COM 134429109 213 4,674 SH   SOLE   0 0 4,674
CANADIAN IMP BK COMM COM 136069101 259 2,276 SH   SOLE   0 0 2,276
CAPITAL ONE FINL CORP COM 14040H105 286 1,851 SH   SOLE   0 0 1,851
CARMAX INC COM 143130102 211 1,632 SH   SOLE   0 0 1,632
CARRIER GLOBAL CORPORATION COM 14448C104 372 7,659 SH   SOLE   0 0 7,659
CASELLA WASTE SYS INC CL A 147448104 336 5,300 SH   SOLE   0 0 5,300
CASEYS GEN STORES INC COM 147528103 493 2,533 SH   SOLE   0 0 2,533
CATERPILLAR INC COM 149123101 1,886 8,664 SH   SOLE   0 0 8,664
CDK GLOBAL INC COM 12508E101 216 4,341 SH   SOLE   0 0 4,341
CERUS CORP COM 157085101 126 21,300 SH   SOLE   0 0 21,300
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 504 14,503 SH   SOLE   0 0 14,503
CHECK POINT SOFTWARE TECH LT ORD M22465104 363 3,127 SH   SOLE   0 0 3,127
CHEVRON CORP NEW COM 166764100 7,092 67,711 SH   SOLE   0 0 67,711
CHIMERA INVT CORP COM NEW 16934Q208 416 27,600 SH   SOLE   0 0 27,600
CHIPOTLE MEXICAN GRILL INC COM 169656105 677 437 SH   SOLE   0 0 437
CHUBB LIMITED COM H1467J104 301 1,894 SH   SOLE   0 0 1,894
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 345 8,488 SH   SOLE   0 0 8,488
CHURCHILL CAPITAL CORP IV CL A 171439102 644 22,343 SH   SOLE   0 0 22,343
CHURCHILL DOWNS INC COM 171484108 273 1,379 SH   SOLE   0 0 1,379
CISCO SYS INC COM 17275R102 3,044 57,436 SH   SOLE   0 0 57,436
CIT GROUP INC COM NEW 125581801 233 4,518 SH   SOLE   0 0 4,518
CITIGROUP INC COM NEW 172967424 889 12,572 SH   SOLE   0 0 12,572
CLEAN ENERGY FUELS CORP COM 184499101 117 11,500 SH   SOLE   0 0 11,500
CLEVELAND-CLIFFS INC NEW COM 185899101 935 43,365 SH   SOLE   0 0 43,365
CLOROX CO DEL COM 189054109 638 3,546 SH   SOLE   0 0 3,546
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 266 20,000 SH   SOLE   0 0 20,000
COCA COLA CO COM 191216100 2,058 38,034 SH   SOLE   0 0 38,034
COHEN & STEERS CLOSED-END OP COM 19248P106 148 10,219 SH   SOLE   0 0 10,219
COHEN & STEERS REIT & PFD & COM 19247X100 254 9,319 SH   SOLE   0 0 9,319
COHEN & STEERS TOTAL RETURN COM 19247R103 248 15,249 SH   SOLE   0 0 15,249
COINBASE GLOBAL INC COM CL A 19260Q107 291 1,150 SH   SOLE   0 0 1,150
COLGATE PALMOLIVE CO COM 194162103 961 11,818 SH   SOLE   0 0 11,818
COLUMBIA FINL INC COM 197641103 397 23,062 SH   SOLE   0 0 23,062
COMCAST CORP NEW CL A 20030N101 1,842 32,297 SH   SOLE   0 0 32,297
CONOCOPHILLIPS COM 20825C104 724 11,892 SH   SOLE   0 0 11,892
CONSOLIDATED EDISON INC COM 209115104 866 12,075 SH   SOLE   0 0 12,075
CONSTELLATION BRANDS INC CL A 21036P108 693 2,962 SH   SOLE   0 0 2,962
CORESITE RLTY CORP COM 21870Q105 264 1,959 SH   SOLE   0 0 1,959
CORNERSTONE STRATEGIC VALUE COM 21924B302 307 26,469 SH   SOLE   0 0 26,469
CORNING INC COM 219350105 1,507 36,854 SH   SOLE   0 0 36,854
CORTEVA INC COM 22052L104 373 8,403 SH   SOLE   0 0 8,403
CORVUS GOLD INC COM 221013105 383 139,700 SH   SOLE   0 0 139,700
COSTCO WHSL CORP NEW COM 22160K105 6,980 17,642 SH   SOLE   0 0 17,642
CREDIT SUISSE ASSET MGMT INC COM 224916106 98 27,927 SH   SOLE   0 0 27,927
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 132 52,521 SH   SOLE   0 0 52,521
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 235 1,454 SH   SOLE   0 0 1,454
CROWN CASTLE INTL CORP NEW COM 22822V101 1,792 9,185 SH   SOLE   0 0 9,185
CSX CORP COM 126408103 1,282 39,969 SH   SOLE   0 0 39,969
CUE BIOPHARMA INC COM 22978P106 233 20,000 SH   SOLE   0 0 20,000
CUMMINS INC COM 231021106 313 1,283 SH   SOLE   0 0 1,283
CVS HEALTH CORP COM 126650100 5,442 65,220 SH   SOLE   0 0 65,220
CYRUSONE INC COM 23283R100 405 5,665 SH   SOLE   0 0 5,665
DANAHER CORPORATION COM 235851102 519 1,935 SH   SOLE   0 0 1,935
DARDEN RESTAURANTS INC COM 237194105 268 1,839 SH   SOLE   0 0 1,839
DAWSON GEOPHYSICAL CO NEW COM 239360100 65 25,000 SH   SOLE   0 0 25,000
DBX ETF TR XTRACK MSCI EAFE 233051630 460 18,945 SH   SOLE   0 0 18,945
DECKERS OUTDOOR CORP COM 243537107 223 580 SH   SOLE   0 0 580
DEERE & CO COM 244199105 2,099 5,950 SH   SOLE   0 0 5,950
DELL TECHNOLOGIES INC CL C 24703L202 755 7,580 SH   SOLE   0 0 7,580
DELTA AIR LINES INC DEL COM NEW 247361702 808 18,686 SH   SOLE   0 0 18,686
DEXCOM INC COM 252131107 463 1,084 SH   SOLE   0 0 1,084
DIAGEO PLC SPON ADR NEW 25243Q205 258 1,343 SH   SOLE   0 0 1,343
DIGITAL RLTY TR INC COM 253868103 255 1,693 SH   SOLE   0 0 1,693
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 666 7,974 SH   SOLE   0 0 7,974
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 1,463 17,940 SH   SOLE   0 0 17,940
DISCOVER FINL SVCS COM 254709108 604 5,105 SH   SOLE   0 0 5,105
DISNEY WALT CO COM 254687106 3,803 21,638 SH   SOLE   0 0 21,638
DOCUSIGN INC COM 256163106 1,272 4,550 SH   SOLE   0 0 4,550
DOLLAR GEN CORP NEW COM 256677105 1,470 6,792 SH   SOLE   0 0 6,792
DOMINION ENERGY INC COM 25746U109 1,282 17,428 SH   SOLE   0 0 17,428
DOMINOS PIZZA INC COM 25754A201 544 1,166 SH   SOLE   0 0 1,166
DOVER CORP COM 260003108 213 1,417 SH   SOLE   0 0 1,417
DOW INC COM 260557103 1,588 25,087 SH   SOLE   0 0 25,087
DUKE ENERGY CORP NEW COM NEW 26441C204 893 9,044 SH   SOLE   0 0 9,044
DUPONT DE NEMOURS INC COM 26614N102 799 10,326 SH   SOLE   0 0 10,326
EASTERN BANKSHARES INC COM 27627N105 2,431 118,200 SH   SOLE   0 0 118,200
EASTGROUP PPTYS INC COM 277276101 278 1,690 SH   SOLE   0 0 1,690
EASTMAN CHEM CO COM 277432100 583 4,992 SH   SOLE   0 0 4,992
EATON CORP PLC SHS G29183103 1,016 6,856 SH   SOLE   0 0 6,856
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 247 15,157 SH   SOLE   0 0 15,157
EATON VANCE TAX-MANAGED GLOB COM 27829F108 381 37,369 SH   SOLE   0 0 37,369
EBAY INC. COM 278642103 200 2,844 SH   SOLE   0 0 2,844
ECOLAB INC COM 278865100 370 1,795 SH   SOLE   0 0 1,795
EDISON INTL COM 281020107 303 5,235 SH   SOLE   0 0 5,235
EDITAS MEDICINE INC COM 28106W103 401 7,073 SH   SOLE   0 0 7,073
EDWARDS LIFESCIENCES CORP COM 28176E108 894 8,632 SH   SOLE   0 0 8,632
EMERSON ELEC CO COM 291011104 1,254 13,026 SH   SOLE   0 0 13,026
ENBRIDGE INC COM 29250N105 346 8,639 SH   SOLE   0 0 8,639
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 214 20,161 SH   SOLE   0 0 20,161
ENERSYS COM 29275Y102 228 2,337 SH   SOLE   0 0 2,337
ENTERGY CORP NEW COM 29364G103 292 2,926 SH   SOLE   0 0 2,926
ENTERPRISE PRODS PARTNERS L COM 293792107 915 37,939 SH   SOLE   0 0 37,939
EQUINIX INC COM 29444U700 329 410 SH   SOLE   0 0 410
ESSENTIAL UTILS INC COM 29670G102 452 9,884 SH   SOLE   0 0 9,884
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1,618 106,450 SH   SOLE   0 0 106,450
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 554 9,141 SH   SOLE   0 0 9,141
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 679 17,846 SH   SOLE   0 0 17,846
EVERGY INC COM 30034W106 1,080 17,875 SH   SOLE   0 0 17,875
EVERSOURCE ENERGY COM 30040W108 231 2,882 SH   SOLE   0 0 2,882
EVOLENT HEALTH INC CL A 30050B101 208 9,851 SH   SOLE   0 0 9,851
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 449 6,879 SH   SOLE   0 0 6,879
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 339 5,350 SH   SOLE   0 0 5,350
EXELON CORP COM 30161N101 636 14,356 SH   SOLE   0 0 14,356
EXXON MOBIL CORP COM 30231G102 4,886 77,460 SH   SOLE   0 0 77,460
FACEBOOK INC CL A 30303M102 6,711 19,301 SH   SOLE   0 0 19,301
FASTENAL CO COM 311900104 562 10,809 SH   SOLE   0 0 10,809
FEDEX CORP COM 31428X106 2,053 6,880 SH   SOLE   0 0 6,880
FIRST HORIZON CORPORATION COM 320517105 179 10,377 SH   SOLE   0 0 10,377
FIRST MAJESTIC SILVER CORP COM 32076V103 300 19,000 SH   SOLE   0 0 19,000
FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 145 14,193 SH   SOLE   0 0 14,193
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,097 53,262 SH   SOLE   0 0 53,262
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 939 16,391 SH   SOLE   0 0 16,391
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 478 7,875 SH   SOLE   0 0 7,875
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 364 8,324 SH   SOLE   0 0 8,324
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 714 6,097 SH   SOLE   0 0 6,097
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 282 4,778 SH   SOLE   0 0 4,778
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 563 4,537 SH   SOLE   0 0 4,537
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,108 10,459 SH   SOLE   0 0 10,459
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 745 15,931 SH   SOLE   0 0 15,931
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 623 8,251 SH   SOLE   0 0 8,251
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 230 1,334 SH   SOLE   0 0 1,334
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 12,081 49,339 SH   SOLE   0 0 49,339
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 437 9,096 SH   SOLE   0 0 9,096
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 322 6,695 SH   SOLE   0 0 6,695
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 417 8,192 SH   SOLE   0 0 8,192
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 751 14,071 SH   SOLE   0 0 14,071
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 1,028 38,787 SH   SOLE   0 0 38,787
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 294 4,471 SH   SOLE   0 0 4,471
FIRST TR MORNINGSTAR DIVID L SHS 336917109 618 18,614 SH   SOLE   0 0 18,614
FIRST TR SR FLTG RATE INCOME COM 33733U108 355 27,987 SH   SOLE   0 0 27,987
FIRST TR VALUE LINE DIVID IN SHS 33734H106 507 12,760 SH   SOLE   0 0 12,760
FIRSTENERGY CORP COM 337932107 405 10,886 SH   SOLE   0 0 10,886
FLOTEK INDS INC DEL COM 343389102 17 10,000 SH   SOLE   0 0 10,000
FORD MTR CO DEL COM 345370860 1,176 79,159 SH   SOLE   0 0 79,159
FRANKLIN LTD DURATION INCOME COM 35472T101 344 37,340 SH   SOLE   0 0 37,340
FRANKLIN RESOURCES INC COM 354613101 737 23,054 SH   SOLE   0 0 23,054
FRANKLIN UNVL TR SH BEN INT 355145103 131 15,793 SH   SOLE   0 0 15,793
FREEPORT-MCMORAN INC CL B 35671D857 549 14,800 SH   SOLE   0 0 14,800
FS KKR CAP CORP COM 302635206 265 12,320 SH   SOLE   0 0 12,320
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 92 23,099 SH   SOLE   0 0 23,099
GARMIN LTD SHS H2906T109 1,055 7,296 SH   SOLE   0 0 7,296
GENERAL DYNAMICS CORP COM 369550108 2,848 15,130 SH   SOLE   0 0 15,130
GENERAL ELECTRIC CO COM 369604103 1,893 140,644 SH   SOLE   0 0 140,644
GENERAL MLS INC COM 370334104 468 7,689 SH   SOLE   0 0 7,689
GENERAL MTRS CO COM 37045V100 1,167 19,726 SH   SOLE   0 0 19,726
GENTEX CORP COM 371901109 289 8,740 SH   SOLE   0 0 8,740
GILEAD SCIENCES INC COM 375558103 769 11,163 SH   SOLE   0 0 11,163
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,393 34,986 SH   SOLE   0 0 34,986
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1,563 43,019 SH   SOLE   0 0 43,019
GLOBAL X FDS US PFD ETF 37954Y657 243 9,302 SH   SOLE   0 0 9,302
GLOBAL X FDS US INFR DEV ETF 37954Y673 274 10,638 SH   SOLE   0 0 10,638
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 940 12,966 SH   SOLE   0 0 12,966
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 885 25,333 SH   SOLE   0 0 25,333
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 649 15,899 SH   SOLE   0 0 15,899
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 436 7,943 SH   SOLE   0 0 7,943
GOLDMAN SACHS GROUP INC COM 38141G104 1,489 3,924 SH   SOLE   0 0 3,924
GRAINGER W W INC COM 384802104 869 1,983 SH   SOLE   0 0 1,983
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 804 19,747 SH   SOLE   0 0 19,747
GREENSKY INC CL A 39572G100 102 18,400 SH   SOLE   0 0 18,400
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 386 27,031 SH   SOLE   0 0 27,031
GUARDANT HEALTH INC COM 40131M109 782 6,293 SH   SOLE   0 0 6,293
GUGGENHEIM CR ALLOCATION FD COM 40168G108 331 15,156 SH   SOLE   0 0 15,156
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 200 9,249 SH   SOLE   0 0 9,249
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 649 26,068 SH   SOLE   0 0 26,068
HEALTHCARE TR AMER INC CL A NEW 42225P501 224 8,391 SH   SOLE   0 0 8,391
HECLA MNG CO COM 422704106 332 44,620 SH   SOLE   0 0 44,620
HENRY JACK & ASSOC INC COM 426281101 616 3,767 SH   SOLE   0 0 3,767
HERSHEY CO COM 427866108 387 2,221 SH   SOLE   0 0 2,221
HESS CORP COM 42809H107 222 2,542 SH   SOLE   0 0 2,542
HEXCEL CORP NEW COM 428291108 253 4,053 SH   SOLE   0 0 4,053
HIGH INCOME SECS FD SHS BEN INT 42968F108 366 37,633 SH   SOLE   0 0 37,633
HINGHAM INSTN SVGS MASS COM 433323102 654 2,251 SH   SOLE   0 0 2,251
HOME DEPOT INC COM 437076102 6,294 19,736 SH   SOLE   0 0 19,736
HONEYWELL INTL INC COM 438516106 2,963 13,506 SH   SOLE   0 0 13,506
HORMEL FOODS CORP COM 440452100 815 17,061 SH   SOLE   0 0 17,061
HUBBELL INC COM 443510607 2,336 12,501 SH   SOLE   0 0 12,501
ICICI BANK LIMITED ADR 45104G104 188 11,000 SH   SOLE   0 0 11,000
IDEXX LABS INC COM 45168D104 411 651 SH   SOLE   0 0 651
II-VI INC COM 902104108 602 8,298 SH   SOLE   0 0 8,298
ILLINOIS TOOL WKS INC COM 452308109 441 1,973 SH   SOLE   0 0 1,973
ILLUMINA INC COM 452327109 301 637 SH   SOLE   0 0 637
INNOVATIVE INDL PPTYS INC COM 45781V101 1,081 5,661 SH   SOLE   0 0 5,661
INTEL CORP COM 458140100 2,330 41,494 SH   SOLE   0 0 41,494
INTELLICHECK INC COM NEW 45817G201 481 57,457 SH   SOLE   0 0 57,457
INTERCONTINENTAL EXCHANGE IN COM 45866F104 318 2,679 SH   SOLE   0 0 2,679
INTERNATIONAL BUSINESS MACHS COM 459200101 5,562 37,946 SH   SOLE   0 0 37,946
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 229 1,530 SH   SOLE   0 0 1,530
INTERNATIONAL PAPER CO COM 460146103 1,393 22,727 SH   SOLE   0 0 22,727
INTUIT COM 461202103 490 1,000 SH   SOLE   0 0 1,000
INTUITIVE SURGICAL INC COM NEW 46120E602 538 585 SH   SOLE   0 0 585
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 196 10,195 SH   SOLE   0 0 10,195
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 1,077 90,779 SH   SOLE   0 0 90,779
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 228 1,590 SH   SOLE   0 0 1,590
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 605 3,122 SH   SOLE   0 0 3,122
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 333 6,208 SH   SOLE   0 0 6,208
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,687 27,696 SH   SOLE   0 0 27,696
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 732 16,609 SH   SOLE   0 0 16,609
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 505 32,974 SH   SOLE   0 0 32,974
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 626 22,678 SH   SOLE   0 0 22,678
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 208 9,370 SH   SOLE   0 0 9,370
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 921 10,313 SH   SOLE   0 0 10,313
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,400 26,162 SH   SOLE   0 0 26,162
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,438 4,959 SH   SOLE   0 0 4,959
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 482 2,582 SH   SOLE   0 0 2,582
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 514 1,755 SH   SOLE   0 0 1,755
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 520 8,701 SH   SOLE   0 0 8,701
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 890 5,906 SH   SOLE   0 0 5,906
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 356 1,388 SH   SOLE   0 0 1,388
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 574 3,480 SH   SOLE   0 0 3,480
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 252 3,131 SH   SOLE   0 0 3,131
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 681 13,022 SH   SOLE   0 0 13,022
INVESCO QQQ TR UNIT SER 1 46090E103 7,099 20,029 SH   SOLE   0 0 20,029
INVESCO SR INCOME TR COM 46131H107 547 122,720 SH   SOLE   0 0 122,720
INVESTORS BANCORP INC NEW COM 46146L101 1,507 105,650 SH   SOLE   0 0 105,650
ION GEOPHYSICAL CORP COM NEW 462044207 52 25,000 SH   SOLE   0 0 25,000
IROBOT CORP COM 462726100 310 3,315 SH   SOLE   0 0 3,315
IRON MTN INC NEW COM 46284V101 278 6,573 SH   SOLE   0 0 6,573
ISHARES GOLD TR ISHARES NEW 464285204 226 6,714 SH   SOLE   0 0 6,714
ISHARES INC CORE MSCI EMKT 46434G103 288 4,300 SH   SOLE   0 0 4,300
ISHARES SILVER TR ISHARES 46428Q109 465 19,194 SH   SOLE   0 0 19,194
ISHARES TR MORNINGSTAR GRWT 464287119 318 4,905 SH   SOLE   0 0 4,905
ISHARES TR MORNINGSTR US EQ 464287127 1,336 21,995 SH   SOLE   0 0 21,995
ISHARES TR SELECT DIVID ETF 464287168 782 6,705 SH   SOLE   0 0 6,705
ISHARES TR TIPS BD ETF 464287176 1,823 14,244 SH   SOLE   0 0 14,244
ISHARES TR CORE S&P500 ETF 464287200 1,056 2,457 SH   SOLE   0 0 2,457
ISHARES TR MSCI EMG MKT ETF 464287234 907 16,440 SH   SOLE   0 0 16,440
ISHARES TR IBOXX INV CP ETF 464287242 2,487 18,506 SH   SOLE   0 0 18,506
ISHARES TR S&P 500 GRWT ETF 464287309 1,249 17,173 SH   SOLE   0 0 17,173
ISHARES TR S&P 500 VAL ETF 464287408 461 3,124 SH   SOLE   0 0 3,124
ISHARES TR 20 YR TR BD ETF 464287432 542 3,752 SH   SOLE   0 0 3,752
ISHARES TR MSCI EAFE ETF 464287465 535 6,786 SH   SOLE   0 0 6,786
ISHARES TR RUS MD CP GR ETF 464287481 348 3,071 SH   SOLE   0 0 3,071
ISHARES TR CORE S&P MCP ETF 464287507 749 2,786 SH   SOLE   0 0 2,786
ISHARES TR ISHARES BIOTECH 464287556 486 2,971 SH   SOLE   0 0 2,971
ISHARES TR RUS 1000 VAL ETF 464287598 337 2,123 SH   SOLE   0 0 2,123
ISHARES TR S&P MC 400GR ETF 464287606 467 5,770 SH   SOLE   0 0 5,770
ISHARES TR RUS 1000 GRW ETF 464287614 362 1,332 SH   SOLE   0 0 1,332
ISHARES TR RUSSELL 2000 ETF 464287655 920 4,013 SH   SOLE   0 0 4,013
ISHARES TR CORE S&P US VLU 464287663 216 3,003 SH   SOLE   0 0 3,003
ISHARES TR CORE S&P US GWT 464287671 343 3,400 SH   SOLE   0 0 3,400
ISHARES TR S&P MC 400VL ETF 464287705 371 3,520 SH   SOLE   0 0 3,520
ISHARES TR U.S. TECH ETF 464287721 607 6,109 SH   SOLE   0 0 6,109
ISHARES TR SP SMCP600VL ETF 464287879 413 3,914 SH   SOLE   0 0 3,914
ISHARES TR MORNINGSTAR VALU 464288109 588 9,113 SH   SOLE   0 0 9,113
ISHARES TR MRGSTR MD CP ETF 464288208 422 6,290 SH   SOLE   0 0 6,290
ISHARES TR GL CLEAN ENE ETF 464288224 616 26,241 SH   SOLE   0 0 26,241
ISHARES TR JPMORGAN USD EMG 464288281 453 4,025 SH   SOLE   0 0 4,025
ISHARES TR MRGSTR MD CP GRW 464288307 282 4,087 SH   SOLE   0 0 4,087
ISHARES TR MRGSTR MD CP VAL 464288406 248 3,861 SH   SOLE   0 0 3,861
ISHARES TR NATIONAL MUN ETF 464288414 775 6,614 SH   SOLE   0 0 6,614
ISHARES TR INTL SEL DIV ETF 464288448 522 16,099 SH   SOLE   0 0 16,099
ISHARES TR IBOXX HI YD ETF 464288513 1,362 15,473 SH   SOLE   0 0 15,473
ISHARES TR ISHS 1-5YR INVS 464288646 1,198 21,855 SH   SOLE   0 0 21,855
ISHARES TR SHORT TREAS BD 464288679 265 2,398 SH   SOLE   0 0 2,398
ISHARES TR PFD AND INCM SEC 464288687 1,132 28,778 SH   SOLE   0 0 28,778
ISHARES TR US HOME CONS ETF 464288752 461 6,660 SH   SOLE   0 0 6,660
ISHARES TR US AER DEF ETF 464288760 587 5,362 SH   SOLE   0 0 5,362
ISHARES TR U.S. MED DVC ETF 464288810 237 658 SH   SOLE   0 0 658
ISHARES TR RUS TP200 GR ETF 464289438 217 1,440 SH   SOLE   0 0 1,440
ISHARES TR CORE HIGH DV ETF 46429B663 315 3,261 SH   SOLE   0 0 3,261
ISHARES TR MSCI EAFE MIN VL 46429B689 237 3,136 SH   SOLE   0 0 3,136
ISHARES TR MSCI USA MIN VOL 46429B697 509 6,914 SH   SOLE   0 0 6,914
ISHARES TR MSCI USA QLT FCT 46432F339 257 1,931 SH   SOLE   0 0 1,931
ISHARES TR MSCI USA MMENTM 46432F396 768 4,430 SH   SOLE   0 0 4,430
ISHARES TR CORE MSCI EAFE 46432F842 502 6,709 SH   SOLE   0 0 6,709
ISHARES TR MSCI INTL QUALTY 46434V456 1,141 29,586 SH   SOLE   0 0 29,586
ISHARES TR BLACKROCK ULTRA 46434V878 1,188 23,520 SH   SOLE   0 0 23,520
ISHARES TR ESG AWRE 1 5 YR 46435G243 816 31,331 SH   SOLE   0 0 31,331
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 328 6,532 SH   SOLE   0 0 6,532
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 795 19,430 SH   SOLE   0 0 19,430
JOHNSON & JOHNSON COM 478160104 8,784 53,322 SH   SOLE   0 0 53,322
JOHNSON CTLS INTL PLC SHS G51502105 352 5,129 SH   SOLE   0 0 5,129
JONES LANG LASALLE INC COM 48020Q107 210 1,075 SH   SOLE   0 0 1,075
JPMORGAN CHASE & CO COM 46625H100 5,046 32,441 SH   SOLE   0 0 32,441
KELLOGG CO COM 487836108 532 8,276 SH   SOLE   0 0 8,276
KEYCORP COM 493267108 391 18,923 SH   SOLE   0 0 18,923
KEYSIGHT TECHNOLOGIES INC COM 49338L103 226 1,461 SH   SOLE   0 0 1,461
KIMBERLY-CLARK CORP COM 494368103 738 5,517 SH   SOLE   0 0 5,517
KIMCO RLTY CORP COM 49446R109 478 22,930 SH   SOLE   0 0 22,930
KINDER MORGAN INC DEL COM 49456B101 349 19,169 SH   SOLE   0 0 19,169
KLA CORP COM NEW 482480100 1,221 3,767 SH   SOLE   0 0 3,767
KOPIN CORP COM 500600101 172 21,050 SH   SOLE   0 0 21,050
KRAFT HEINZ CO COM 500754106 1,069 26,210 SH   SOLE   0 0 26,210
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 255 8,950 SH   SOLE   0 0 8,950
KROGER CO COM 501044101 1,283 33,492 SH   SOLE   0 0 33,492
L3HARRIS TECHNOLOGIES INC COM 502431109 378 1,749 SH   SOLE   0 0 1,749
LAM RESEARCH CORP COM 512807108 319 490 SH   SOLE   0 0 490
LAUDER ESTEE COS INC CL A 518439104 1,407 4,425 SH   SOLE   0 0 4,425
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 93 10,317 SH   SOLE   0 0 10,317
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 36 14,000 SH   SOLE   0 0 14,000
LILLY ELI & CO COM 532457108 3,819 16,638 SH   SOLE   0 0 16,638
LINCOLN NATL CORP IND COM 534187109 356 5,669 SH   SOLE   0 0 5,669
LINDE PLC SHS G5494J103 227 784 SH   SOLE   0 0 784
LISTED FD TR ROUNDHILL SPORTS 53656F789 258 8,493 SH   SOLE   0 0 8,493
LITHIA MTRS INC COM 536797103 1,898 5,522 SH   SOLE   0 0 5,522
LOCKHEED MARTIN CORP COM 539830109 2,219 5,865 SH   SOLE   0 0 5,865
LOWES COS INC COM 548661107 2,096 10,805 SH   SOLE   0 0 10,805
LULULEMON ATHLETICA INC COM 550021109 358 981 SH   SOLE   0 0 981
LUMEN TECHNOLOGIES INC COM 550241103 251 18,441 SH   SOLE   0 0 18,441
MACERICH CO COM 554382101 1,050 57,541 SH   SOLE   0 0 57,541
MAG SILVER CORP COM 55903Q104 440 21,050 SH   SOLE   0 0 21,050
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 562 11,483 SH   SOLE   0 0 11,483
MAGNA INTL INC COM 559222401 245 2,646 SH   SOLE   0 0 2,646
MARATHON PETE CORP COM 56585A102 408 6,759 SH   SOLE   0 0 6,759
MARRIOTT INTL INC NEW CL A 571903202 569 4,171 SH   SOLE   0 0 4,171
MARSH & MCLENNAN COS INC COM 571748102 272 1,932 SH   SOLE   0 0 1,932
MASIMO CORP COM 574795100 216 890 SH   SOLE   0 0 890
MASTERCARD INCORPORATED CL A 57636Q104 996 2,727 SH   SOLE   0 0 2,727
MCDONALDS CORP COM 580135101 1,488 6,440 SH   SOLE   0 0 6,440
MCKESSON CORP COM 58155Q103 336 1,757 SH   SOLE   0 0 1,757
MDU RES GROUP INC COM 552690109 906 28,916 SH   SOLE   0 0 28,916
MEDTRONIC PLC SHS G5960L103 1,588 12,790 SH   SOLE   0 0 12,790
MERCADOLIBRE INC COM 58733R102 240 154 SH   SOLE   0 0 154
MERCK & CO INC COM 58933Y105 4,067 52,291 SH   SOLE   0 0 52,291
METLIFE INC COM 59156R108 588 9,822 SH   SOLE   0 0 9,822
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 121 36,103 SH   SOLE   0 0 36,103
MFS INTER INCOME TR SH BEN INT 55273C107 46 12,425 SH   SOLE   0 0 12,425
MICROCHIP TECHNOLOGY INC. COM 595017104 223 1,491 SH   SOLE   0 0 1,491
MICRON TECHNOLOGY INC COM 595112103 675 7,945 SH   SOLE   0 0 7,945
MICROSOFT CORP COM 594918104 24,902 91,924 SH   SOLE   0 0 91,924
MODERNA INC COM 60770K107 1,810 7,704 SH   SOLE   0 0 7,704
MOLSON COORS BEVERAGE CO CL B 60871R209 750 13,964 SH   SOLE   0 0 13,964
MONDELEZ INTL INC CL A 609207105 1,129 18,079 SH   SOLE   0 0 18,079
MORGAN STANLEY COM NEW 617446448 1,242 13,542 SH   SOLE   0 0 13,542
MOTOROLA SOLUTIONS INC COM NEW 620076307 227 1,046 SH   SOLE   0 0 1,046
NATIONAL GRID PLC SPONSORED ADR NE 636274409 287 4,496 SH   SOLE   0 0 4,496
NETFLIX INC COM 64110L106 2,366 4,480 SH   SOLE   0 0 4,480
NEUBERGER BERMAN REAL ESTATE COM 64190A103 113 22,543 SH   SOLE   0 0 22,543
NEW GOLD INC CDA COM 644535106 220 121,500 SH   SOLE   0 0 121,500
NEWELL BRANDS INC COM 651229106 928 33,766 SH   SOLE   0 0 33,766
NEWMONT CORP COM 651639106 276 4,358 SH   SOLE   0 0 4,358
NEXTERA ENERGY INC COM 65339F101 1,312 17,902 SH   SOLE   0 0 17,902
NIKE INC CL B 654106103 371 2,404 SH   SOLE   0 0 2,404
NOKIA CORP SPONSORED ADR 654902204 111 20,912 SH   SOLE   0 0 20,912
NORDIC AMERICAN TANKERS LIMI COM G65773106 192 58,500 SH   SOLE   0 0 58,500
NORFOLK SOUTHN CORP COM 655844108 677 2,551 SH   SOLE   0 0 2,551
NORTHROP GRUMMAN CORP COM 666807102 534 1,468 SH   SOLE   0 0 1,468
NOVO-NORDISK A S ADR 670100205 200 2,388 SH   SOLE   0 0 2,388
NUCOR CORP COM 670346105 298 3,107 SH   SOLE   0 0 3,107
NUVEEN AMT FREE MUN CR INC F COM 67071L106 299 16,718 SH   SOLE   0 0 16,718
NUVEEN CORPORATE INCM NOVEME COM 67077N106 279 29,640 SH   SOLE   0 0 29,640
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 420 62,189 SH   SOLE   0 0 62,189
NUVEEN QUALITY MUNCP INCOME COM 67066V101 256 16,003 SH   SOLE   0 0 16,003
NUVEEN REAL ESTATE INCOME FD COM 67071B108 299 27,000 SH   SOLE   0 0 27,000
NVIDIA CORPORATION COM 67066G104 10,101 12,625 SH   SOLE   0 0 12,625
NXP SEMICONDUCTORS N V COM N6596X109 400 1,943 SH   SOLE   0 0 1,943
OCCIDENTAL PETE CORP COM 674599105 247 7,890 SH   SOLE   0 0 7,890
OLD DOMINION FREIGHT LINE IN COM 679580100 227 895 SH   SOLE   0 0 895
ONEOK INC NEW COM 682680103 217 3,903 SH   SOLE   0 0 3,903
ORACLE CORP COM 68389X105 1,519 19,518 SH   SOLE   0 0 19,518
ORANGE SPONSORED ADR 684060106 581 50,769 SH   SOLE   0 0 50,769
OREILLY AUTOMOTIVE INC COM 67103H107 388 686 SH   SOLE   0 0 686
ORGANON & CO COMMON STOCK 68622V106 317 10,472 SH   SOLE   0 0 10,472
OTIS WORLDWIDE CORP COM 68902V107 404 4,937 SH   SOLE   0 0 4,937
PACKAGING CORP AMER COM 695156109 979 7,228 SH   SOLE   0 0 7,228
PALANTIR TECHNOLOGIES INC CL A 69608A108 579 21,963 SH   SOLE   0 0 21,963
PALO ALTO NETWORKS INC COM 697435105 666 1,794 SH   SOLE   0 0 1,794
PAN AMERN SILVER CORP COM 697900108 717 25,093 SH   SOLE   0 0 25,093
PARKER-HANNIFIN CORP COM 701094104 228 742 SH   SOLE   0 0 742
PAYCHEX INC COM 704326107 889 8,281 SH   SOLE   0 0 8,281
PAYPAL HLDGS INC COM 70450Y103 6,476 22,217 SH   SOLE   0 0 22,217
PCSB FINL CORP COM 69324R104 621 34,200 SH   SOLE   0 0 34,200
PELOTON INTERACTIVE INC CL A COM 70614W100 326 2,632 SH   SOLE   0 0 2,632
PENN NATL GAMING INC COM 707569109 214 2,800 SH   SOLE   0 0 2,800
PEOPLES UNITED FINANCIAL INC COM 712704105 372 21,710 SH   SOLE   0 0 21,710
PEPSICO INC COM 713448108 3,711 25,042 SH   SOLE   0 0 25,042
PFIZER INC COM 717081103 5,577 142,414 SH   SOLE   0 0 142,414
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 205 12,860 SH   SOLE   0 0 12,860
PHILIP MORRIS INTL INC COM 718172109 2,835 28,602 SH   SOLE   0 0 28,602
PHILLIPS 66 COM 718546104 454 5,290 SH   SOLE   0 0 5,290
PIMCO DYNAMIC INCOME FD SHS 72201Y101 380 13,206 SH   SOLE   0 0 13,206
PIMCO INCOME STRATEGY FD II COM 72201J104 268 24,416 SH   SOLE   0 0 24,416
PIMCO MUN INCOME FD COM 72200R107 209 13,975 SH   SOLE   0 0 13,975
PINNACLE WEST CAP CORP COM 723484101 243 2,969 SH   SOLE   0 0 2,969
PINTEREST INC CL A 72352L106 308 3,902 SH   SOLE   0 0 3,902
PJT PARTNERS INC COM CL A 69343T107 318 4,455 SH   SOLE   0 0 4,455
PLUG POWER INC COM NEW 72919P202 240 7,018 SH   SOLE   0 0 7,018
PNC FINL SVCS GROUP INC COM 693475105 366 1,921 SH   SOLE   0 0 1,921
PPG INDS INC COM 693506107 617 3,637 SH   SOLE   0 0 3,637
PPL CORP COM 69351T106 909 32,492 SH   SOLE   0 0 32,492
PROCTER AND GAMBLE CO COM 742718109 4,149 30,746 SH   SOLE   0 0 30,746
PROSHARES TR LARGE CAP CRE 74347R248 991 9,983 SH   SOLE   0 0 9,983
PROSHARES TR PET CARE ETF 74348A145 334 4,124 SH   SOLE   0 0 4,124
PROSHARES TR S&P 500 DV ARIST 74348A467 1,242 13,703 SH   SOLE   0 0 13,703
PROSHARES TR II ULTRA VIX SHORT 74347Y839 725 25,895 SH   SOLE   0 0 25,895
PRUDENTIAL FINL INC COM 744320102 2,245 21,913 SH   SOLE   0 0 21,913
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,160 52,898 SH   SOLE   0 0 52,898
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 51 11,000 SH   SOLE   0 0 11,000
QUALCOMM INC COM 747525103 6,403 44,798 SH   SOLE   0 0 44,798
QUEST DIAGNOSTICS INC COM 74834L100 292 2,210 SH   SOLE   0 0 2,210
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,415 16,586 SH   SOLE   0 0 16,586
REALTY INCOME CORP COM 756109104 947 14,183 SH   SOLE   0 0 14,183
REPUBLIC SVCS INC COM 760759100 638 5,797 SH   SOLE   0 0 5,797
RESMED INC COM 761152107 395 1,604 SH   SOLE   0 0 1,604
RICHMOND MUT BANCORPORATION COM 76525P100 404 27,124 SH   SOLE   0 0 27,124
RITE AID CORP COM 767754872 231 14,188 SH   SOLE   0 0 14,188
RIVERNORTH DOUBLELINE STRATE COM 76882G107 666 42,769 SH   SOLE   0 0 42,769
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 584 31,801 SH   SOLE   0 0 31,801
RIVERNORTH SPECIALTY FIN COR COM 76882B108 414 20,782 SH   SOLE   0 0 20,782
ROCKWELL AUTOMATION INC COM 773903109 256 895 SH   SOLE   0 0 895
ROKU INC COM CL A 77543R102 549 1,195 SH   SOLE   0 0 1,195
ROPER TECHNOLOGIES INC COM 776696106 292 620 SH   SOLE   0 0 620
RPM INTL INC COM 749685103 204 2,303 SH   SOLE   0 0 2,303
SALESFORCE COM INC COM 79466L302 3,505 14,347 SH   SOLE   0 0 14,347
SANOFI SPONSORED ADR 80105N105 300 5,696 SH   SOLE   0 0 5,696
SCHLUMBERGER LTD COM STK 806857108 496 15,480 SH   SOLE   0 0 15,480
SCHWAB CHARLES CORP COM 808513105 318 4,369 SH   SOLE   0 0 4,369
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,193 59,393 SH   SOLE   0 0 59,393
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,300 22,124 SH   SOLE   0 0 22,124
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,746 39,366 SH   SOLE   0 0 39,366
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,218 76,322 SH   SOLE   0 0 76,322
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,773 35,428 SH   SOLE   0 0 35,428
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,976 38,161 SH   SOLE   0 0 38,161
SCHWAB STRATEGIC TR LONG TERM US 808524680 281 5,610 SH   SOLE   0 0 5,610
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,640 49,887 SH   SOLE   0 0 49,887
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 287 5,276 SH   SOLE   0 0 5,276
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 768 14,130 SH   SOLE   0 0 14,130
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,196 42,265 SH   SOLE   0 0 42,265
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,338 109,961 SH   SOLE   0 0 109,961
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,306 78,866 SH   SOLE   0 0 78,866
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,915 41,827 SH   SOLE   0 0 41,827
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,949 69,444 SH   SOLE   0 0 69,444
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,200 23,427 SH   SOLE   0 0 23,427
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,100 193,571 SH   SOLE   0 0 193,571
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,287 30,945 SH   SOLE   0 0 30,945
SCHWEITZER-MAUDUIT INTL INC COM 808541106 343 8,500 SH   SOLE   0 0 8,500
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 287 3,260 SH   SOLE   0 0 3,260
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 300 2,380 SH   SOLE   0 0 2,380
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 224 3,199 SH   SOLE   0 0 3,199
SELECT SECTOR SPDR TR ENERGY 81369Y506 385 7,146 SH   SOLE   0 0 7,146
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 964 26,269 SH   SOLE   0 0 26,269
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 662 6,466 SH   SOLE   0 0 6,466
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,018 6,893 SH   SOLE   0 0 6,893
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 451 7,140 SH   SOLE   0 0 7,140
SEMPRA ENERGY COM 816851109 462 3,486 SH   SOLE   0 0 3,486
SENSEONICS HLDGS INC COM 81727U105 52 13,575 SH   SOLE   0 0 13,575
SERVICENOW INC COM 81762P102 1,520 2,766 SH   SOLE   0 0 2,766
SHERWIN WILLIAMS CO COM 824348106 981 3,601 SH   SOLE   0 0 3,601
SHOPIFY INC CL A 82509L107 1,708 1,169 SH   SOLE   0 0 1,169
SILVERCREST METALS INC COM 828363101 95 10,850 SH   SOLE   0 0 10,850
SILVERGATE CAP CORP CL A 82837P408 685 6,045 SH   SOLE   0 0 6,045
SITE CTRS CORP COM 82981J109 488 32,400 SH   SOLE   0 0 32,400
SK TELECOM LTD SPONSORED ADR 78440P108 442 14,058 SH   SOLE   0 0 14,058
SKYWORKS SOLUTIONS INC COM 83088M102 1,001 5,220 SH   SOLE   0 0 5,220
SMITH & WESSON BRANDS INC COM 831754106 898 25,865 SH   SOLE   0 0 25,865
SNOWFLAKE INC CL A 833445109 2,101 8,687 SH   SOLE   0 0 8,687
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 112 11,000 SH   SOLE   0 0 11,000
SOUTHERN CO COM 842587107 1,125 18,599 SH   SOLE   0 0 18,599
SOUTHERN FIRST BANCSHARES COM 842873101 5,438 106,286 SH   SOLE   0 0 106,286
SOUTHWEST AIRLS CO COM 844741108 1,138 21,426 SH   SOLE   0 0 21,426
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 687 1,991 SH   SOLE   0 0 1,991
SPDR GOLD TR GOLD SHS 78463V107 2,024 12,219 SH   SOLE   0 0 12,219
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 297 2,240 SH   SOLE   0 0 2,240
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,096 11,905 SH   SOLE   0 0 11,905
SPDR SER TR NUVEEN BBG BRCLY 78464A284 263 4,320 SH   SOLE   0 0 4,320
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,326 15,474 SH   SOLE   0 0 15,474
SPDR SER TR BLMBRG BRC CNVRT 78464A359 348 4,007 SH   SOLE   0 0 4,007
SPDR SER TR PORTFOLIO SHORT 78464A474 2,134 68,187 SH   SOLE   0 0 68,187
SPDR SER TR BLOMBERG INTL TR 78464A516 432 14,725 SH   SOLE   0 0 14,725
SPDR SER TR AEROSPACE DEF 78464A631 247 1,869 SH   SOLE   0 0 1,869
SPDR SER TR PORTFOLIO LN TSR 78464A664 3,716 89,987 SH   SOLE   0 0 89,987
SPDR SER TR S&P REGL BKG 78464A698 329 5,019 SH   SOLE   0 0 5,019
SPDR SER TR S&P DIVID ETF 78464A763 530 4,338 SH   SOLE   0 0 4,338
SPDR SER TR S&P BIOTECH 78464A870 227 1,678 SH   SOLE   0 0 1,678
SPDR SER TR S&P HOMEBUILD 78464A888 293 4,006 SH   SOLE   0 0 4,006
SPDR SER TR S&P OILGAS EXP 78468R556 355 3,675 SH   SOLE   0 0 3,675
SPDR SER TR PRTFLO S&P500 HI 78468R788 214 5,347 SH   SOLE   0 0 5,347
SPLUNK INC COM 848637104 327 2,265 SH   SOLE   0 0 2,265
SPOTIFY TECHNOLOGY S A SHS L8681T102 217 788 SH   SOLE   0 0 788
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,531 109,090 SH   SOLE   0 0 109,090
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4,054 436,814 SH   SOLE   0 0 436,814
SQUARE INC CL A 852234103 1,677 6,877 SH   SOLE   0 0 6,877
STAMPS COM INC COM NEW 852857200 313 1,562 SH   SOLE   0 0 1,562
STANLEY BLACK & DECKER INC COM 854502101 511 2,491 SH   SOLE   0 0 2,491
STARBUCKS CORP COM 855244109 1,269 11,352 SH   SOLE   0 0 11,352
STARWOOD PPTY TR INC COM 85571B105 436 16,675 SH   SOLE   0 0 16,675
STERLING BANCORP DEL COM 85917A100 1,705 68,774 SH   SOLE   0 0 68,774
STOCK YDS BANCORP INC COM 861025104 383 7,518 SH   SOLE   0 0 7,518
STRATEGY SHS NS 7HANDL IDX 86280R506 320 12,478 SH   SOLE   0 0 12,478
STRYKER CORPORATION COM 863667101 257 990 SH   SOLE   0 0 990
STURM RUGER & CO INC COM 864159108 936 10,401 SH   SOLE   0 0 10,401
SYNOVUS FINL CORP COM NEW 87161C501 452 10,300 SH   SOLE   0 0 10,300
SYSCO CORP COM 871829107 965 12,413 SH   SOLE   0 0 12,413
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 485 4,035 SH   SOLE   0 0 4,035
TARGET CORP COM 87612E106 2,166 8,961 SH   SOLE   0 0 8,961
TE CONNECTIVITY LTD REG SHS H84989104 428 3,168 SH   SOLE   0 0 3,168
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 209 12,728 SH   SOLE   0 0 12,728
TELADOC HEALTH INC COM 87918A105 319 1,917 SH   SOLE   0 0 1,917
TELEFONICA S A SPONSORED ADR 879382208 710 150,993 SH   SOLE   0 0 150,993
TEMPLETON EMERGING MKTS INCO COM 880192109 96 12,007 SH   SOLE   0 0 12,007
TESLA INC COM 88160R101 2,089 3,073 SH   SOLE   0 0 3,073
TEXAS INSTRS INC COM 882508104 3,627 18,863 SH   SOLE   0 0 18,863
THE TRADE DESK INC COM CL A 88339J105 410 5,304 SH   SOLE   0 0 5,304
THERMO FISHER SCIENTIFIC INC COM 883556102 819 1,623 SH   SOLE   0 0 1,623
TJX COS INC NEW COM 872540109 534 7,920 SH   SOLE   0 0 7,920
TORONTO DOMINION BK ONT COM NEW 891160509 494 7,050 SH   SOLE   0 0 7,050
TOTALENERGIES SE SPONSORED ADS 89151E109 618 13,657 SH   SOLE   0 0 13,657
TRANE TECHNOLOGIES PLC SHS G8994E103 573 3,113 SH   SOLE   0 0 3,113
TRANSDIGM GROUP INC COM 893641100 267 412 SH   SOLE   0 0 412
TRANSOCEAN LTD REG SHS H8817H100 111 24,491 SH   SOLE   0 0 24,491
TRAVELERS COMPANIES INC COM 89417E109 364 2,431 SH   SOLE   0 0 2,431
TREX CO INC COM 89531P105 250 2,450 SH   SOLE   0 0 2,450
TRIMTABS ETF TR US FREE CASH FLW 89628W302 848 15,869 SH   SOLE   0 0 15,869
TRUIST FINL CORP COM 89832Q109 1,747 31,483 SH   SOLE   0 0 31,483
TWILIO INC CL A 90138F102 767 1,947 SH   SOLE   0 0 1,947
TYSON FOODS INC CL A 902494103 205 2,773 SH   SOLE   0 0 2,773
UBER TECHNOLOGIES INC COM 90353T100 1,039 20,722 SH   SOLE   0 0 20,722
UNILEVER PLC SPON ADR NEW 904767704 747 12,775 SH   SOLE   0 0 12,775
UNION PAC CORP COM 907818108 1,245 5,663 SH   SOLE   0 0 5,663
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 642 20,041 SH   SOLE   0 0 20,041
UNITED PARCEL SERVICE INC CL B 911312106 2,738 13,167 SH   SOLE   0 0 13,167
UNITED STATES STL CORP NEW COM 912909108 447 18,627 SH   SOLE   0 0 18,627
UNITEDHEALTH GROUP INC COM 91324P102 1,989 4,967 SH   SOLE   0 0 4,967
US BANCORP DEL COM NEW 902973304 1,489 26,143 SH   SOLE   0 0 26,143
VALERO ENERGY CORP COM 91913Y100 1,123 14,379 SH   SOLE   0 0 14,379
VALLEY NATL BANCORP COM 919794107 347 25,841 SH   SOLE   0 0 25,841
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 257 7,576 SH   SOLE   0 0 7,576
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 382 2,700 SH   SOLE   0 0 2,700
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 264 12,361 SH   SOLE   0 0 12,361
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,144 34,772 SH   SOLE   0 0 34,772
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 243 926 SH   SOLE   0 0 926
VANGUARD BD INDEX FDS INTERMED TERM 921937819 244 2,709 SH   SOLE   0 0 2,709
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,364 53,122 SH   SOLE   0 0 53,122
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 699 8,133 SH   SOLE   0 0 8,133
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 603 10,558 SH   SOLE   0 0 10,558
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,855 4,714 SH   SOLE   0 0 4,714
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 519 3,692 SH   SOLE   0 0 3,692
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 490 2,072 SH   SOLE   0 0 2,072
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 889 8,733 SH   SOLE   0 0 8,733
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,044 6,010 SH   SOLE   0 0 6,010
VANGUARD INDEX FDS MID CAP ETF 922908629 452 1,905 SH   SOLE   0 0 1,905
VANGUARD INDEX FDS LARGE CAP ETF 922908637 339 1,690 SH   SOLE   0 0 1,690
VANGUARD INDEX FDS GROWTH ETF 922908736 1,164 4,059 SH   SOLE   0 0 4,059
VANGUARD INDEX FDS VALUE ETF 922908744 767 5,581 SH   SOLE   0 0 5,581
VANGUARD INDEX FDS SMALL CP ETF 922908751 491 2,180 SH   SOLE   0 0 2,180
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,092 13,875 SH   SOLE   0 0 13,875
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 514 8,811 SH   SOLE   0 0 8,811
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 666 10,507 SH   SOLE   0 0 10,507
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,320 24,307 SH   SOLE   0 0 24,307
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 261 3,876 SH   SOLE   0 0 3,876
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 807 9,761 SH   SOLE   0 0 9,761
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,176 22,034 SH   SOLE   0 0 22,034
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 343 3,610 SH   SOLE   0 0 3,610
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,610 23,324 SH   SOLE   0 0 23,324
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 792 15,376 SH   SOLE   0 0 15,376
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 408 3,899 SH   SOLE   0 0 3,899
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 300 3,426 SH   SOLE   0 0 3,426
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,151 15,166 SH   SOLE   0 0 15,166
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,066 2,674 SH   SOLE   0 0 2,674
VEEVA SYS INC CL A COM 922475108 209 672 SH   SOLE   0 0 672
VENTAS INC COM 92276F100 233 4,085 SH   SOLE   0 0 4,085
VERIZON COMMUNICATIONS INC COM 92343V104 6,977 124,522 SH   SOLE   0 0 124,522
VIACOMCBS INC CL B 92556H206 661 14,629 SH   SOLE   0 0 14,629
VIATRIS INC COM 92556V106 199 13,941 SH   SOLE   0 0 13,941
VICI PPTYS INC COM 925652109 205 6,622 SH   SOLE   0 0 6,622
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 311 26,082 SH   SOLE   0 0 26,082
VISA INC COM CL A 92826C839 4,554 19,475 SH   SOLE   0 0 19,475
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 987 57,636 SH   SOLE   0 0 57,636
VUZIX CORP COM NEW 92921W300 676 36,850 SH   SOLE   0 0 36,850
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,121 21,299 SH   SOLE   0 0 21,299
WALMART INC COM 931142103 2,300 16,310 SH   SOLE   0 0 16,310
WASTE MGMT INC DEL COM 94106L109 739 5,276 SH   SOLE   0 0 5,276
WEC ENERGY GROUP INC COM 92939U106 214 2,407 SH   SOLE   0 0 2,407
WELLS FARGO ADV MULTI SCTR I COM 94987D101 202 15,740 SH   SOLE   0 0 15,740
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 159 18,102 SH   SOLE   0 0 18,102
WELLS FARGO CO NEW COM 949746101 1,241 27,396 SH   SOLE   0 0 27,396
WELLTOWER INC COM 95040Q104 241 2,895 SH   SOLE   0 0 2,895
WESTERN ASSET MANAGED MUNS F COM 95766M105 330 24,373 SH   SOLE   0 0 24,373
WEYERHAEUSER CO MTN BE COM NEW 962166104 435 12,642 SH   SOLE   0 0 12,642
WILLIAMS COS INC COM 969457100 583 21,940 SH   SOLE   0 0 21,940
WISDOMTREE TR US MIDCAP FUND 97717W570 242 4,619 SH   SOLE   0 0 4,619
WISDOMTREE TR EM EX ST-OWNED 97717X578 457 10,874 SH   SOLE   0 0 10,874
WORKDAY INC CL A 98138H101 225 942 SH   SOLE   0 0 942
WORLD GOLD TR SPDR GLD MINIS 98149E204 712 40,451 SH   SOLE   0 0 40,451
WSFS FINL CORP COM 929328102 323 6,933 SH   SOLE   0 0 6,933
XILINX INC COM 983919101 298 2,057 SH   SOLE   0 0 2,057
XYLEM INC COM 98419M100 365 3,047 SH   SOLE   0 0 3,047
YUM BRANDS INC COM 988498101 477 4,145 SH   SOLE   0 0 4,145
YUM CHINA HLDGS INC COM 98850P109 233 3,515 SH   SOLE   0 0 3,515
ZIMMER BIOMET HOLDINGS INC COM 98956P102 535 3,326 SH   SOLE   0 0 3,326
ZOETIS INC CL A 98978V103 1,180 6,332 SH   SOLE   0 0 6,332
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 247 639 SH   SOLE   0 0 639