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
2U INC COM 90214J101 331 8,669 SH   SOLE   8,669 0 0
3-D SYS CORP DEL COM NEW 88554D205 208 7,537 SH   SOLE   7,537 0 0
3M CO COM 88579Y101 4,920 25,457 SH   SOLE   25,457 0 0
ABBOTT LABS COM 002824100 6,368 53,110 SH   SOLE   53,110 0 0
ABBVIE INC COM 00287Y109 8,542 78,901 SH   SOLE   78,901 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 443 26,973 SH   SOLE   26,973 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 324 13,563 SH   SOLE   13,563 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 378 39,635 SH   SOLE   39,635 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,183 11,494 SH   SOLE   11,494 0 0
ACTIVISION BLIZZARD INC COM 00507V109 376 4,047 SH   SOLE   4,047 0 0
ADMA BIOLOGICS INC COM 000899104 260 146,870 SH   SOLE   146,870 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,752 9,995 SH   SOLE   9,995 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,764 22,400 SH   SOLE   22,400 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 1,496 84,841 SH   SOLE   84,841 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 218 9,131 SH   SOLE   9,131 0 0
AFLAC INC COM 001055102 716 13,998 SH   SOLE   13,998 0 0
AGNC INVT CORP COM 00123Q104 194 11,517 SH   SOLE   11,517 0 0
AIR PRODS & CHEMS INC COM 009158106 714 2,547 SH   SOLE   2,547 0 0
AIRBNB INC COM CL A 009066101 304 1,606 SH   SOLE   1,606 0 0
ALASKA AIR GROUP INC COM 011659109 506 7,297 SH   SOLE   7,297 0 0
ALBEMARLE CORP COM 012653101 311 2,136 SH   SOLE   2,136 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 373 2,298 SH   SOLE   2,298 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,649 16,095 SH   SOLE   16,095 0 0
ALIGN TECHNOLOGY INC COM 016255101 640 1,182 SH   SOLE   1,182 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 913 22,795 SH   SOLE   22,795 0 0
ALLIANT ENERGY CORP COM 018802108 1,380 25,462 SH   SOLE   25,462 0 0
ALLSTATE CORP COM 020002101 2,207 19,189 SH   SOLE   19,189 0 0
ALPHABET INC CAP STK CL A 02079K305 9,585 4,658 SH   SOLE   4,658 0 0
ALPHABET INC CAP STK CL C 02079K107 11,101 5,386 SH   SOLE   5,386 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 556 18,364 SH   SOLE   18,364 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1,387 17,700 SH   SOLE   17,700 0 0
ALTRIA GROUP INC COM 02209S103 2,928 57,327 SH   SOLE   57,327 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 924 148,915 SH   SOLE   148,915 0 0
AMAZON COM INC COM 023135106 34,634 11,218 SH   SOLE   11,218 0 0
AMDOCS LTD SHS G02602103 227 3,230 SH   SOLE   3,230 0 0
AMEREN CORP COM 023608102 223 2,760 SH   SOLE   2,760 0 0
AMERESCO INC CL A 02361E108 212 4,343 SH   SOLE   4,343 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 561 23,537 SH   SOLE   23,537 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,259 14,887 SH   SOLE   14,887 0 0
AMERICAN EXPRESS CO COM 025816109 1,547 10,928 SH   SOLE   10,928 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,228 5,143 SH   SOLE   5,143 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 470 3,142 SH   SOLE   3,142 0 0
AMERISOURCEBERGEN CORP COM 03073E105 326 2,760 SH   SOLE   2,760 0 0
AMGEN INC COM 031162100 6,271 25,270 SH   SOLE   25,270 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 9,603 300,259 SH   SOLE   300,259 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 180 10,620 SH   SOLE   10,620 0 0
ANALOG DEVICES INC COM 032654105 506 3,270 SH   SOLE   3,270 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 256 4,083 SH   SOLE   4,083 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 174 20,286 SH   SOLE   20,286 0 0
ANSYS INC COM 03662Q105 508 1,496 SH   SOLE   1,496 0 0
ANTHEM INC COM 036752103 544 1,515 SH   SOLE   1,515 0 0
AON PLC SHS CL A G0403H108 270 1,170 SH   SOLE   1,170 0 0
APA CORPORATION COM 03743Q108 303 16,866 SH   SOLE   16,866 0 0
APPLE INC COM 037833100 86,927 711,687 SH   SOLE   711,687 0 0
APPLIED MATLS INC COM 038222105 1,033 7,761 SH   SOLE   7,761 0 0
APTARGROUP INC COM 038336103 222 1,547 SH   SOLE   1,547 0 0
ARBOR REALTY TRUST INC COM 038923108 175 11,029 SH   SOLE   11,029 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,085 37,225 SH   SOLE   37,225 0 0
ARCH CAP GROUP LTD ORD G0450A105 335 8,798 SH   SOLE   8,798 0 0
ARES CAPITAL CORP COM 04010L103 606 32,332 SH   SOLE   32,332 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 358 4,222 SH   SOLE   4,222 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 481 9,508 SH   SOLE   9,508 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1,502 16,934 SH   SOLE   16,934 0 0
ARK ETF TR INNOVATION ETF 00214Q104 6,590 54,899 SH   SOLE   54,899 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 673 4,584 SH   SOLE   4,584 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 964 1,566 SH   SOLE   1,566 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,779 35,798 SH   SOLE   35,798 0 0
AT&T INC COM 00206R102 10,809 357,288 SH   SOLE   357,288 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 18 17,000 PRN   SOLE   17,000 0 0
AUTODESK INC COM 052769106 233 846 SH   SOLE   846 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,339 7,089 SH   SOLE   7,089 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 177 19,500 SH   SOLE   19,500 0 0
AVANGRID INC COM 05351W103 341 6,836 SH   SOLE   6,836 0 0
AXON ENTERPRISE INC COM 05464C101 223 1,570 SH   SOLE   1,570 0 0
B & G FOODS INC NEW COM 05508R106 424 13,624 SH   SOLE   13,624 0 0
BAIDU INC SPON ADR REP A 056752108 228 1,046 SH   SOLE   1,046 0 0
BAKER HUGHES COMPANY CL A 05722G100 257 11,872 SH   SOLE   11,872 0 0
BALL CORP COM 058498106 310 3,669 SH   SOLE   3,669 0 0
BANK NEW YORK MELLON CORP COM 064058100 662 14,023 SH   SOLE   14,023 0 0
BANK NOVA SCOTIA B C COM 064149107 770 12,255 SH   SOLE   12,255 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 595 3,096 SH   SOLE   3,096 0 0
BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 262 20,204 SH   SOLE   20,204 0 0
BARRICK GOLD CORP COM 067901108 589 29,779 SH   SOLE   29,779 0 0
BAXTER INTL INC COM 071813109 320 3,812 SH   SOLE   3,812 0 0
BCE INC COM NEW 05534B760 694 15,388 SH   SOLE   15,388 0 0
BECTON DICKINSON & CO COM 075887109 584 2,404 SH   SOLE   2,404 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,857 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,984 89,872 SH   SOLE   89,872 0 0
BEST BUY INC COM 086516101 528 4,592 SH   SOLE   4,592 0 0
BEYOND MEAT INC COM 08862E109 305 2,341 SH   SOLE   2,341 0 0
BK OF AMERICA CORP COM 060505104 6,033 155,767 SH   SOLE   155,767 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 150 150,000 PRN   SOLE   150,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 280 23,823 SH   SOLE   23,823 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 88 14,516 SH   SOLE   14,516 0 0
BLACKROCK INC COM 09247X101 1,348 1,772 SH   SOLE   1,772 0 0
BLACKROCK INCOME TR INC COM 09247F100 151 24,790 SH   SOLE   24,790 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 443 29,493 SH   SOLE   29,493 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 150 10,436 SH   SOLE   10,436 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 226 223,000 PRN   SOLE   223,000 0 0
BLACKSTONE GROUP INC COM 09260D107 2,101 28,201 SH   SOLE   28,201 0 0
BLUCORA INC COM 095229100 837 50,311 SH   SOLE   50,311 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 65 20,854 SH   SOLE   20,854 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 150 10,574 SH   SOLE   10,574 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 83 10,553 SH   SOLE   10,553 0 0
BOEING CO COM 097023105 8,814 34,583 SH   SOLE   34,583 0 0
BOSTON SCIENTIFIC CORP COM 101137107 538 13,828 SH   SOLE   13,828 0 0
BP PLC SPONSORED ADR 055622104 1,117 46,069 SH   SOLE   46,069 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,712 42,931 SH   SOLE   42,931 0 0
BROADCOM INC COM 11135F101 2,123 4,581 SH   SOLE   4,581 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 240 1,569 SH   SOLE   1,569 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 258 4,839 SH   SOLE   4,839 0 0
BRT APARTMENTS CORP COM 055645303 2,213 131,271 SH   SOLE   131,271 0 0
BRUNSWICK CORP COM 117043109 514 5,370 SH   SOLE   5,370 0 0
BWX TECHNOLOGIES INC COM 05605H100 303 4,588 SH   SOLE   4,588 0 0
CABOT OIL & GAS CORP COM 127097103 510 27,213 SH   SOLE   27,213 0 0
CAL MAINE FOODS INC COM NEW 128030202 208 5,386 SH   SOLE   5,386 0 0
CANADIAN IMP BK COMM COM 136069101 475 4,859 SH   SOLE   4,859 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,921 22,941 SH   SOLE   22,941 0 0
CARLISLE COS INC COM 142339100 489 2,979 SH   SOLE   2,979 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 857 32,076 SH   SOLE   32,076 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 363 8,836 SH   SOLE   8,836 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 866 20,582 SH   SOLE   20,582 0 0
CATERPILLAR INC COM 149123101 3,643 15,687 SH   SOLE   15,687 0 0
CBOE GLOBAL MKTS INC COM 12503M108 263 2,650 SH   SOLE   2,650 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 100 12,784 SH   SOLE   12,784 0 0
CDW CORP COM 12514G108 471 2,849 SH   SOLE   2,849 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,883 123,863 SH   SOLE   123,863 0 0
CF INDS HLDGS INC COM 125269100 1,110 24,502 SH   SOLE   24,502 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 333 536 SH   SOLE   536 0 0
CHEGG INC COM 163092109 256 2,991 SH   SOLE   2,991 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 131 37,432 SH   SOLE   37,432 0 0
CHENIERE ENERGY INC COM NEW 16411R208 297 4,125 SH   SOLE   4,125 0 0
CHEVRON CORP NEW COM 166764100 11,619 110,946 SH   SOLE   110,946 0 0
CHEWY INC CL A 16679L109 334 3,972 SH   SOLE   3,972 0 0
CHIMERA INVT CORP COM NEW 16934Q208 270 21,212 SH   SOLE   21,212 0 0
CHUBB LIMITED COM H1467J104 1,944 12,273 SH   SOLE   12,273 0 0
CHURCH & DWIGHT INC COM 171340102 483 5,516 SH   SOLE   5,516 0 0
CIGNA CORP NEW COM 125523100 277 1,151 SH   SOLE   1,151 0 0
CIMAREX ENERGY CO COM 171798101 305 5,075 SH   SOLE   5,075 0 0
CINCINNATI FINL CORP COM 172062101 359 3,488 SH   SOLE   3,488 0 0
CISCO SYS INC COM 17275R102 6,782 130,951 SH   SOLE   130,951 0 0
CITIGROUP INC COM NEW 172967424 2,350 32,262 SH   SOLE   32,262 0 0
CLOROX CO DEL COM 189054109 1,107 5,728 SH   SOLE   5,728 0 0
CME GROUP INC COM 12572Q105 1,353 6,631 SH   SOLE   6,631 0 0
CMS ENERGY CORP COM 125896100 917 14,972 SH   SOLE   14,972 0 0
COCA COLA CO COM 191216100 4,554 86,501 SH   SOLE   86,501 0 0
COLGATE PALMOLIVE CO COM 194162103 1,890 23,998 SH   SOLE   23,998 0 0
COLONY CAP INC NEW CL A COM 19626G108 88 13,501 SH   SOLE   13,501 0 0
COMCAST CORP NEW CL A 20030N101 3,576 66,116 SH   SOLE   66,116 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 151 11,220 SH   SOLE   11,220 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 710 30,546 SH   SOLE   30,546 0 0
COMSTOCK RES INC COM 205768302 148 26,481 SH   SOLE   26,481 0 0
CONAGRA BRANDS INC COM 205887102 467 12,450 SH   SOLE   12,450 0 0
CONOCOPHILLIPS COM 20825C104 5,715 107,899 SH   SOLE   107,899 0 0
CONSOLIDATED EDISON INC COM 209115104 2,301 30,726 SH   SOLE   30,726 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,785 12,214 SH   SOLE   12,214 0 0
CONTINENTAL RES INC COM 212015101 1,809 69,832 SH   SOLE   69,832 0 0
CONTRAFECT CORP COM NEW 212326300 1,081 225,725 SH   SOLE   225,725 0 0
CORNING INC COM 219350105 260 5,957 SH   SOLE   5,957 0 0
CORTEVA INC COM 22052L104 229 4,935 SH   SOLE   4,935 0 0
COSTAR GROUP INC COM 22160N109 216 261 SH   SOLE   261 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,675 13,260 SH   SOLE   13,260 0 0
CRANE CO COM 224399105 853 9,061 SH   SOLE   9,061 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 156 14,670 SH   SOLE   14,670 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 260 2,139 SH   SOLE   2,139 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 892 4,884 SH   SOLE   4,884 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,022 11,740 SH   SOLE   11,740 0 0
CSX CORP COM 126408103 3,154 32,722 SH   SOLE   32,722 0 0
CUMMINS INC COM 231021106 663 2,545 SH   SOLE   2,545 0 0
CURTISS WRIGHT CORP COM 231561101 217 1,813 SH   SOLE   1,813 0 0
CVS HEALTH CORP COM 126650100 5,432 72,015 SH   SOLE   72,015 0 0
D R HORTON INC COM 23331A109 636 7,151 SH   SOLE   7,151 0 0
DANAHER CORPORATION COM 235851102 1,633 7,247 SH   SOLE   7,247 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 231 6,125 SH   SOLE   6,125 0 0
DARDEN RESTAURANTS INC COM 237194105 220 1,552 SH   SOLE   1,552 0 0
DATADOG INC CL A COM 23804L103 449 5,403 SH   SOLE   5,403 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 4,052 111,542 SH   SOLE   111,542 0 0
DBX ETF TR XTRACKERS S&P 233051143 222 6,404 SH   SOLE   6,404 0 0
DEERE & CO COM 244199105 3,453 9,221 SH   SOLE   9,221 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 275 20,826 SH   SOLE   20,826 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,641 33,907 SH   SOLE   33,907 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,739 79,492 SH   SOLE   79,492 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 127 21,428 SH   SOLE   21,428 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 732 4,435 SH   SOLE   4,435 0 0
DICKS SPORTING GOODS INC COM 253393102 328 4,290 SH   SOLE   4,290 0 0
DIGITAL RLTY TR INC COM 253868103 2,706 19,170 SH   SOLE   19,170 0 0
DIGITAL TURBINE INC COM NEW 25400W102 444 5,516 SH   SOLE   5,516 0 0
DISCOVER FINL SVCS COM 254709108 347 3,655 SH   SOLE   3,655 0 0
DISNEY WALT CO COM 254687106 13,268 71,921 SH   SOLE   71,921 0 0
DNP SELECT INCOME FD INC COM 23325P104 111 11,220 SH   SOLE   11,220 0 0
DOCUSIGN INC COM 256163106 2,534 12,554 SH   SOLE   12,554 0 0
DOLLAR GEN CORP NEW COM 256677105 461 2,273 SH   SOLE   2,273 0 0
DOMINION ENERGY INC COM 25746U109 3,347 43,980 SH   SOLE   43,980 0 0
DOW INC COM 260557103 630 9,874 SH   SOLE   9,874 0 0
DRAFTKINGS INC COM CL A 26142R104 1,190 19,407 SH   SOLE   19,407 0 0
DTE ENERGY CO COM 233331107 442 3,314 SH   SOLE   3,314 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,076 31,922 SH   SOLE   31,922 0 0
DUPONT DE NEMOURS INC COM 26614N102 306 3,943 SH   SOLE   3,943 0 0
DXC TECHNOLOGY CO COM 23355L106 502 16,083 SH   SOLE   16,083 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 440 21,272 SH   SOLE   21,272 0 0
EATON CORP PLC SHS G29183103 782 5,647 SH   SOLE   5,647 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 137 12,659 SH   SOLE   12,659 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 2,692 288,828 SH   SOLE   288,828 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 151 14,642 SH   SOLE   14,642 0 0
ECOLAB INC COM 278865100 484 2,274 SH   SOLE   2,274 0 0
EDISON INTL COM 281020107 293 5,003 SH   SOLE   5,003 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 457 5,404 SH   SOLE   5,404 0 0
ELECTRONIC ARTS INC COM 285512109 1,618 11,995 SH   SOLE   11,995 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 144 10,687 SH   SOLE   10,687 0 0
EMERSON ELEC CO COM 291011104 2,638 29,270 SH   SOLE   29,270 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 92 14,170 SH   SOLE   14,170 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 438 56,633 SH   SOLE   56,633 0 0
ENPHASE ENERGY INC COM 29355A107 397 2,443 SH   SOLE   2,443 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,682 76,350 SH   SOLE   76,350 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 593 12,313 SH   SOLE   12,313 0 0
EOG RES INC COM 26875P101 1,190 16,376 SH   SOLE   16,376 0 0
EPAM SYS INC COM 29414B104 578 1,450 SH   SOLE   1,450 0 0
ERICSSON ADR B SEK 10 294821608 424 32,084 SH   SOLE   32,084 0 0
ESSENTIAL UTILS INC COM 29670G102 396 8,884 SH   SOLE   8,884 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 851 12,771 SH   SOLE   12,771 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 246 7,015 SH   SOLE   7,015 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 19,175 484,537 SH   SOLE   484,537 0 0
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 372 13,825 SH   SOLE   13,825 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 602 22,429 SH   SOLE   22,429 0 0
ETFIS SER TR I VIRTUS PVT CR 26923G798 3,817 163,333 SH   SOLE   163,333 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 108,266 4,354,357 SH   SOLE   4,354,357 0 0
ETSY INC COM 29786A106 323 1,610 SH   SOLE   1,610 0 0
EVEREST RE GROUP LTD COM G3223R108 209 840 SH   SOLE   840 0 0
EVERGY INC COM 30034W106 395 6,618 SH   SOLE   6,618 0 0
EVERSOURCE ENERGY COM 30040W108 451 5,215 SH   SOLE   5,215 0 0
EXACT SCIENCES CORP COM 30063P105 327 2,479 SH   SOLE   2,479 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 361 5,623 SH   SOLE   5,623 0 0
EXELON CORP COM 30161N101 644 14,797 SH   SOLE   14,797 0 0
EXTRA SPACE STORAGE INC COM 30225T102 358 2,673 SH   SOLE   2,673 0 0
EXXON MOBIL CORP COM 30231G102 16,842 301,515 SH   SOLE   301,515 0 0
FABRINET SHS G3323L100 288 3,177 SH   SOLE   3,177 0 0
FACEBOOK INC CL A 30303M102 9,214 31,368 SH   SOLE   31,368 0 0
FASTENAL CO COM 311900104 969 19,269 SH   SOLE   19,269 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 685 6,748 SH   SOLE   6,748 0 0
FEDERAL SIGNAL CORP COM 313855108 412 10,811 SH   SOLE   10,811 0 0
FEDEX CORP COM 31428X106 1,606 5,660 SH   SOLE   5,660 0 0
FERRARI N V COM N3167Y103 248 1,187 SH   SOLE   1,187 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9,416 18,332 SH   SOLE   18,332 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 217 5,420 SH   SOLE   5,420 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 965 27,062 SH   SOLE   27,062 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 402 8,140 SH   SOLE   8,140 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 207 3,517 SH   SOLE   3,517 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 5,444 208,572 SH   SOLE   208,572 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 290 7,022 SH   SOLE   7,022 0 0
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 356 6,626 SH   SOLE   6,626 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 952 6,798 SH   SOLE   6,798 0 0
FIFTH THIRD BANCORP COM 316773100 970 25,986 SH   SOLE   25,986 0 0
FIRST HORIZON CORPORATION COM 320517105 284 16,946 SH   SOLE   16,946 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 394 25,202 SH   SOLE   25,202 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 348 10,079 SH   SOLE   10,079 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 629 20,791 SH   SOLE   20,791 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 400 12,717 SH   SOLE   12,717 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 20,785 367,848 SH   SOLE   367,848 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,210 258,382 SH   SOLE   258,382 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 202 3,091 SH   SOLE   3,091 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 659 10,945 SH   SOLE   10,945 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 4,358 165,040 SH   SOLE   165,040 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 4,034 99,171 SH   SOLE   99,171 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3,330 115,318 SH   SOLE   115,318 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 645 30,832 SH   SOLE   30,832 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,567 16,394 SH   SOLE   16,394 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,567 14,446 SH   SOLE   14,446 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,231 21,816 SH   SOLE   21,816 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 264,270 3,617,176 SH   SOLE   3,617,176 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3,236 49,074 SH   SOLE   49,074 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,530 36,674 SH   SOLE   36,674 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 247 2,069 SH   SOLE   2,069 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1,522 22,358 SH   SOLE   22,358 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 12,928 182,552 SH   SOLE   182,552 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 7,931 36,354 SH   SOLE   36,354 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 313 6,990 SH   SOLE   6,990 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 519 8,690 SH   SOLE   8,690 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,946 60,617 SH   SOLE   60,617 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,414 145,262 SH   SOLE   145,262 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2,758 58,303 SH   SOLE   58,303 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 436 6,335 SH   SOLE   6,335 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,095 20,216 SH   SOLE   20,216 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1,088 34,950 SH   SOLE   34,950 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 187 12,015 SH   SOLE   12,015 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 9,597 421,126 SH   SOLE   421,126 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,791 17,398 SH   SOLE   17,398 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 244 5,380 SH   SOLE   5,380 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 405 8,440 SH   SOLE   8,440 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,737 47,597 SH   SOLE   47,597 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 2,194 106,803 SH   SOLE   106,803 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 2,173 69,332 SH   SOLE   69,332 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 11,062 209,229 SH   SOLE   209,229 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 2,458 74,037 SH   SOLE   74,037 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7,067 111,034 SH   SOLE   111,034 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,196 14,893 SH   SOLE   14,893 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 2,774 84,717 SH   SOLE   84,717 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 655 6,340 SH   SOLE   6,340 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,011 13,929 SH   SOLE   13,929 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 47,521 1,251,466 SH   SOLE   1,251,466 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 6,008 61,517 SH   SOLE   61,517 0 0
FIRSTENERGY CORP COM 337932107 318 9,174 SH   SOLE   9,174 0 0
FISERV INC COM 337738108 316 2,640 SH   SOLE   2,640 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 380 12,546 SH   SOLE   12,546 0 0
FLIR SYS INC COM 302445101 627 11,115 SH   SOLE   11,115 0 0
FLOWERS FOODS INC COM 343498101 495 20,813 SH   SOLE   20,813 0 0
FMC CORP COM NEW 302491303 210 1,894 SH   SOLE   1,894 0 0
FNCB BANCORP INC COM 302578109 392 52,007 SH   SOLE   52,007 0 0
FORD MTR CO DEL COM 345370860 2,592 212,089 SH   SOLE   212,089 0 0
FORTINET INC COM 34959E109 229 1,237 SH   SOLE   1,237 0 0
FORWARD AIR CORP COM 349853101 353 3,973 SH   SOLE   3,973 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 670 7,066 SH   SOLE   7,066 0 0
FREEPORT-MCMORAN INC CL B 35671D857 599 18,203 SH   SOLE   18,203 0 0
FS KKR CAP CORP COM 302635206 3,724 187,767 SH   SOLE   187,767 0 0
FS KKR CAP CORP II COM 35952V303 7,293 373,583 SH   SOLE   373,583 0 0
FULTON FINL CORP PA COM 360271100 219 12,889 SH   SOLE   12,889 0 0
GABELLI DIVID & INCOME TR COM 36242H104 500 20,914 SH   SOLE   20,914 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,557 12,500 SH   SOLE   12,500 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 63 18,330 SH   SOLE   18,330 0 0
GENERAC HLDGS INC COM 368736104 208 638 SH   SOLE   638 0 0
GENERAL DYNAMICS CORP COM 369550108 725 3,993 SH   SOLE   3,993 0 0
GENERAL ELECTRIC CO COM 369604103 1,516 115,252 SH   SOLE   115,252 0 0
GENERAL MLS INC COM 370334104 1,037 16,890 SH   SOLE   16,890 0 0
GENERAL MTRS CO COM 37045V100 1,906 33,097 SH   SOLE   33,097 0 0
GENTEX CORP COM 371901109 336 9,402 SH   SOLE   9,402 0 0
GENUINE PARTS CO COM 372460105 969 8,391 SH   SOLE   8,391 0 0
GETTY RLTY CORP NEW COM 374297109 201 7,079 SH   SOLE   7,079 0 0
GILEAD SCIENCES INC COM 375558103 1,487 23,086 SH   SOLE   23,086 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,396 39,102 SH   SOLE   39,102 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 443 20,788 SH   SOLE   20,788 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 265 7,339 SH   SOLE   7,339 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 302 9,073 SH   SOLE   9,073 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 216 8,540 SH   SOLE   8,540 0 0
GLOBUS MED INC CL A 379577208 272 4,379 SH   SOLE   4,379 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 303 3,829 SH   SOLE   3,829 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,761 5,390 SH   SOLE   5,390 0 0
GRACO INC COM 384109104 359 5,025 SH   SOLE   5,025 0 0
GROWGENERATION CORP COM 39986L109 38 10,750 SH   SOLE   10,750 0 0
HACKETT GROUP INC COM 404609109 450 27,473 SH   SOLE   27,473 0 0
HALLIBURTON CO COM 406216101 719 33,641 SH   SOLE   33,641 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 149 10,001 SH   SOLE   10,001 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 289 12,346 SH   SOLE   12,346 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 763 13,543 SH   SOLE   13,543 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 19,994 480,700 SH   SOLE   480,700 0 0
HAWKINS INC COM 420261109 340 10,133 SH   SOLE   10,133 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 311 4,006 SH   SOLE   4,006 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,752 63,386 SH   SOLE   63,386 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 204 6,426 SH   SOLE   6,426 0 0
HECLA MNG CO COM 422704106 101 17,546 SH   SOLE   17,546 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 17 17,000 PRN   SOLE   17,000 0 0
HERCULES CAPITAL INC COM 427096508 1,006 62,657 SH   SOLE   62,657 0 0
HERSHEY CO COM 427866108 1,763 11,121 SH   SOLE   11,121 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 468 29,549 SH   SOLE   29,549 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 233 21,000 SH   SOLE   21,000 0 0
HILL ROM HLDGS INC COM 431475102 290 2,601 SH   SOLE   2,601 0 0
HOME DEPOT INC COM 437076102 12,297 40,237 SH   SOLE   40,237 0 0
HONEYWELL INTL INC COM 438516106 2,666 12,325 SH   SOLE   12,325 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 438 4,763 SH   SOLE   4,763 0 0
HORMEL FOODS CORP COM 440452100 906 18,944 SH   SOLE   18,944 0 0
HP INC COM 40434L105 359 11,315 SH   SOLE   11,315 0 0
ICON PLC SHS G4705A100 252 1,288 SH   SOLE   1,288 0 0
ILLINOIS TOOL WKS INC COM 452308109 759 3,436 SH   SOLE   3,436 0 0
ILLUMINA INC COM 452327109 307 797 SH   SOLE   797 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 26 17,000 PRN   SOLE   17,000 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 360 13,503 SH   SOLE   13,503 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 265 10,909 SH   SOLE   10,909 0 0
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 240 7,929 SH   SOLE   7,929 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 421 13,865 SH   SOLE   13,865 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 320 10,146 SH   SOLE   10,146 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C656 585 20,347 SH   SOLE   20,347 0 0
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 215 7,266 SH   SOLE   7,266 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 275 9,967 SH   SOLE   9,967 0 0
INTEL CORP COM 458140100 11,086 173,236 SH   SOLE   173,236 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 597 5,357 SH   SOLE   5,357 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,468 26,047 SH   SOLE   26,047 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,081 7,751 SH   SOLE   7,751 0 0
INTERNATIONAL PAPER CO COM 460146103 436 8,091 SH   SOLE   8,091 0 0
INTERPUBLIC GROUP COS INC COM 460690100 640 21,941 SH   SOLE   21,941 0 0
INTUIT COM 461202103 3,143 8,178 SH   SOLE   8,178 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,297 3,108 SH   SOLE   3,108 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1,819 19,461 SH   SOLE   19,461 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 711 41,385 SH   SOLE   41,385 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,046 63,142 SH   SOLE   63,142 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1,621 153,957 SH   SOLE   153,957 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 265 11,359 SH   SOLE   11,359 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 257 10,695 SH   SOLE   10,695 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 231 8,643 SH   SOLE   8,643 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 1,505 56,622 SH   SOLE   56,622 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 781 16,913 SH   SOLE   16,913 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 13,577 603,057 SH   SOLE   603,057 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 203 5,631 SH   SOLE   5,631 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 711 16,733 SH   SOLE   16,733 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 200 6,987 SH   SOLE   6,987 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 472 24,090 SH   SOLE   24,090 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 244 10,944 SH   SOLE   10,944 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 395 2,993 SH   SOLE   2,993 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1,738 54,534 SH   SOLE   54,534 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,742 115,819 SH   SOLE   115,819 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 522 7,521 SH   SOLE   7,521 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 5,645 81,203 SH   SOLE   81,203 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 614 20,224 SH   SOLE   20,224 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 628 11,949 SH   SOLE   11,949 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 980 8,580 SH   SOLE   8,580 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 728 5,283 SH   SOLE   5,283 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 872 19,005 SH   SOLE   19,005 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1,905 47,955 SH   SOLE   47,955 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,290 53,312 SH   SOLE   53,312 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,459 76,794 SH   SOLE   76,794 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,044 11,367 SH   SOLE   11,367 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,706 77,125 SH   SOLE   77,125 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,048 40,512 SH   SOLE   40,512 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 442 20,939 SH   SOLE   20,939 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 505 23,289 SH   SOLE   23,289 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 598 27,513 SH   SOLE   27,513 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 571 9,340 SH   SOLE   9,340 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 3,617 82,226 SH   SOLE   82,226 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1,488 37,679 SH   SOLE   37,679 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 250 3,470 SH   SOLE   3,470 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 497 5,918 SH   SOLE   5,918 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 4,186 121,153 SH   SOLE   121,153 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 854 10,286 SH   SOLE   10,286 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 219 1,393 SH   SOLE   1,393 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 545 6,409 SH   SOLE   6,409 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 848 21,293 SH   SOLE   21,293 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6,278 41,403 SH   SOLE   41,403 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4,379 24,845 SH   SOLE   24,845 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 487 24,021 SH   SOLE   24,021 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 666 39,853 SH   SOLE   39,853 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 239 805 SH   SOLE   805 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 245 2,928 SH   SOLE   2,928 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,352 17,707 SH   SOLE   17,707 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 7,703 49,436 SH   SOLE   49,436 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,115 22,036 SH   SOLE   22,036 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,000 18,265 SH   SOLE   18,265 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 7,873 177,549 SH   SOLE   177,549 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 279 2,848 SH   SOLE   2,848 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 61,601 192,971 SH   SOLE   192,971 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 208 13,278 SH   SOLE   13,278 0 0
IRON MTN INC NEW COM 46284V101 3,924 105,980 SH   SOLE   105,980 0 0
ISHARES GOLD TR ISHARES 464285105 3,102 191,221 SH   SOLE   191,221 0 0
ISHARES INC CORE MSCI EMKT 46434G103 74,940 1,161,816 SH   SOLE   1,161,816 0 0
ISHARES INC EM MKTS DIV ETF 464286319 324 8,299 SH   SOLE   8,299 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 6,764 156,078 SH   SOLE   156,078 0 0
ISHARES INC MSCI EMERG MRKT 464286533 7,172 113,688 SH   SOLE   113,688 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,677 73,867 SH   SOLE   73,867 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,564 43,159 SH   SOLE   43,159 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 600 13,138 SH   SOLE   13,138 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 4,157 48,201 SH   SOLE   48,201 0 0
ISHARES TR 20 YR TR BD ETF 464287432 564 4,160 SH   SOLE   4,160 0 0
ISHARES TR A RATE CP BD ETF 46429B291 678 12,272 SH   SOLE   12,272 0 0
ISHARES TR AGENCY BOND ETF 464288166 5,358 45,604 SH   SOLE   45,604 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 942 8,332 SH   SOLE   8,332 0 0
ISHARES TR CALIF MUN BD ETF 464288356 686 11,042 SH   SOLE   11,042 0 0
ISHARES TR COHEN STEER REIT 464287564 2,156 37,307 SH   SOLE   37,307 0 0
ISHARES TR CONV BD ETF 46435G102 405 4,137 SH   SOLE   4,137 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 285 5,556 SH   SOLE   5,556 0 0
ISHARES TR CORE DIV GRWTH 46434V621 25,455 527,532 SH   SOLE   527,532 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 11,581 122,065 SH   SOLE   122,065 0 0
ISHARES TR CORE INTL AGGR 46435G672 918 16,681 SH   SOLE   16,681 0 0
ISHARES TR CORE MSCI EAFE 46432F842 123,790 1,718,367 SH   SOLE   1,718,367 0 0
ISHARES TR CORE MSCI EURO 46434V738 957 17,734 SH   SOLE   17,734 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,476 22,866 SH   SOLE   22,866 0 0
ISHARES TR CORE MSCI PAC 46434V696 992 14,912 SH   SOLE   14,912 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,483 21,046 SH   SOLE   21,046 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,873 45,494 SH   SOLE   45,494 0 0
ISHARES TR CORE S&P SCP ETF 464287804 33,044 303,702 SH   SOLE   303,702 0 0
ISHARES TR CORE S&P TTL STK 464287150 7,814 85,383 SH   SOLE   85,383 0 0
ISHARES TR CORE S&P US GWT 464287671 20,157 221,945 SH   SOLE   221,945 0 0
ISHARES TR CORE S&P US VLU 464287663 14,659 212,561 SH   SOLE   212,561 0 0
ISHARES TR CORE S&P500 ETF 464287200 455,031 1,143,271 SH   SOLE   1,143,271 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,386 26,377 SH   SOLE   26,377 0 0
ISHARES TR CORE US AGGBD ET 464287226 208,795 1,833,316 SH   SOLE   1,833,316 0 0
ISHARES TR DOW JONES US ETF 464287846 876 8,759 SH   SOLE   8,759 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,791 17,770 SH   SOLE   17,770 0 0
ISHARES TR EAFE SML CP ETF 464288273 17,609 244,921 SH   SOLE   244,921 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,196 23,586 SH   SOLE   23,586 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 6,082 66,877 SH   SOLE   66,877 0 0
ISHARES TR EUROPE ETF 464287861 668 13,315 SH   SOLE   13,315 0 0
ISHARES TR EXPANDED TECH 464287515 2,090 6,107 SH   SOLE   6,107 0 0
ISHARES TR EXPND TEC SC ETF 464287549 277 765 SH   SOLE   765 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 226 3,802 SH   SOLE   3,802 0 0
ISHARES TR FALN ANGLS USD 46435G474 365 12,532 SH   SOLE   12,532 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,077 60,549 SH   SOLE   60,549 0 0
ISHARES TR GBL COMM SVC ETF 464287275 1,425 17,773 SH   SOLE   17,773 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,772 72,878 SH   SOLE   72,878 0 0
ISHARES TR GLOB UTILITS ETF 464288711 1,213 20,184 SH   SOLE   20,184 0 0
ISHARES TR GLOBAL 100 ETF 464287572 847 12,763 SH   SOLE   12,763 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,407 57,027 SH   SOLE   57,027 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,460 17,735 SH   SOLE   17,735 0 0
ISHARES TR GOV/CRED BD ETF 464288596 293 2,442 SH   SOLE   2,442 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 606 11,347 SH   SOLE   11,347 0 0
ISHARES TR HDG MSCI EAFE 46434V803 304 9,189 SH   SOLE   9,189 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 235 8,844 PRN   SOLE   8,844 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,048 46,483 SH   SOLE   46,483 0 0
ISHARES TR IBOXX INV CP ETF 464287242 86,091 660,503 SH   SOLE   660,503 0 0
ISHARES TR INTL SEL DIV ETF 464288448 4,707 149,470 SH   SOLE   149,470 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,927 35,210 SH   SOLE   35,210 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 898 15,113 SH   SOLE   15,113 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,294 30,301 SH   SOLE   30,301 0 0
ISHARES TR MBS ETF 464288588 8,731 80,494 SH   SOLE   80,494 0 0
ISHARES TR MICRO-CAP ETF 464288869 22,991 156,551 SH   SOLE   156,551 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 15,698 54,399 SH   SOLE   54,399 0 0
ISHARES TR MORNINGSTAR VALU 464288109 8,241 67,092 SH   SOLE   67,092 0 0
ISHARES TR MORNINGSTR US EQ 464287127 6,345 28,290 SH   SOLE   28,290 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 13,973 55,453 SH   SOLE   55,453 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 8,330 21,999 SH   SOLE   21,999 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 3,441 18,612 SH   SOLE   18,612 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 3,140 13,913 SH   SOLE   13,913 0 0
ISHARES TR MRGSTR SM CP GR 464288604 12,214 40,604 SH   SOLE   40,604 0 0
ISHARES TR MRNING SM CP ETF 464288703 11,943 70,760 SH   SOLE   70,760 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,768 168,241 SH   SOLE   168,241 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 19,983 273,830 SH   SOLE   273,830 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,425 120,517 SH   SOLE   120,517 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,361 37,347 SH   SOLE   37,347 0 0
ISHARES TR MSCI KLD400 SOC 464288570 853 11,162 SH   SOLE   11,162 0 0
ISHARES TR MSCI USA ESG SLC 464288802 758 8,632 SH   SOLE   8,632 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 46,200 667,956 SH   SOLE   667,956 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,239 13,926 SH   SOLE   13,926 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 265 6,540 SH   SOLE   6,540 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,801 23,005 SH   SOLE   23,005 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,607 35,109 SH   SOLE   35,109 0 0
ISHARES TR NASDAQ BIOTECH 464287556 476 3,160 SH   SOLE   3,160 0 0
ISHARES TR NATIONAL MUN ETF 464288414 3,866 33,338 SH   SOLE   33,338 0 0
ISHARES TR NEW YORK MUN ETF 464288323 427 7,416 SH   SOLE   7,416 0 0
ISHARES TR NORTH AMERN NAT 464287374 392 14,122 SH   SOLE   14,122 0 0
ISHARES TR PFD AND INCM SEC 464288687 17,587 457,862 SH   SOLE   457,862 0 0
ISHARES TR PHLX SEMICND ETF 464287523 424 1,003 SH   SOLE   1,003 0 0
ISHARES TR RESIDENTIAL MULT 464288562 275 3,723 SH   SOLE   3,723 0 0
ISHARES TR RUS 1000 ETF 464287622 9,691 43,244 SH   SOLE   43,244 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,768 23,711 SH   SOLE   23,711 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,696 24,399 SH   SOLE   24,399 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,226 4,079 SH   SOLE   4,079 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,361 8,535 SH   SOLE   8,535 0 0
ISHARES TR RUS MD CP GR ETF 464287481 9,369 91,862 SH   SOLE   91,862 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 4,503 41,168 SH   SOLE   41,168 0 0
ISHARES TR RUS MID CAP ETF 464287499 80,169 1,084,553 SH   SOLE   1,084,553 0 0
ISHARES TR RUS TOP 200 ETF 464289446 382 4,018 SH   SOLE   4,018 0 0
ISHARES TR RUS TP200 GR ETF 464289438 710 5,278 SH   SOLE   5,278 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 744 11,802 SH   SOLE   11,802 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 192,406 870,393 SH   SOLE   870,393 0 0
ISHARES TR S&P 100 ETF 464287101 343 1,910 SH   SOLE   1,910 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 17,244 264,804 SH   SOLE   264,804 0 0
ISHARES TR S&P 500 VAL ETF 464287408 6,430 45,484 SH   SOLE   45,484 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,820 74,226 SH   SOLE   74,226 0 0
ISHARES TR S&P MC 400VL ETF 464287705 834 8,210 SH   SOLE   8,210 0 0
ISHARES TR S&P SML 600 GWT 464287887 3,134 24,420 SH   SOLE   24,420 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,639 75,699 SH   SOLE   75,699 0 0
ISHARES TR SHORT TREAS BD 464288679 612 5,559 SH   SOLE   5,559 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 230 2,122 SH   SOLE   2,122 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5,088 50,482 SH   SOLE   50,482 0 0
ISHARES TR TIPS BD ETF 464287176 11,312 89,943 SH   SOLE   89,943 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 297 2,359 SH   SOLE   2,359 0 0
ISHARES TR U.S. ENERGY ETF 464287796 329 12,738 SH   SOLE   12,738 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 389 2,274 SH   SOLE   2,274 0 0
ISHARES TR U.S. FINLS ETF 464287788 476 6,356 SH   SOLE   6,356 0 0
ISHARES TR U.S. MED DVC ETF 464288810 6,524 19,668 SH   SOLE   19,668 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,596 17,365 SH   SOLE   17,365 0 0
ISHARES TR U.S. TECH ETF 464287721 1,304 14,829 SH   SOLE   14,829 0 0
ISHARES TR U.S. UTILITS ETF 464287697 382 4,798 SH   SOLE   4,798 0 0
ISHARES TR US AER DEF ETF 464288760 1,969 18,957 SH   SOLE   18,957 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,560 6,142 SH   SOLE   6,142 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,639 6,485 SH   SOLE   6,485 0 0
ISHARES TR US HOME CONS ETF 464288752 270 3,923 SH   SOLE   3,923 0 0
ISHARES TR US TREAS BD ETF 46429B267 5,148 196,765 SH   SOLE   196,765 0 0
ISHARES TR YLD OPTIM BD 46434V787 263 10,674 SH   SOLE   10,674 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 225 4,503 SH   SOLE   4,503 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 10 10,000 PRN   SOLE   10,000 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1,119 18,328 SH   SOLE   18,328 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,000 59,077 SH   SOLE   59,077 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 651 9,707 SH   SOLE   9,707 0 0
JEFFERIES FINL GROUP INC COM 47233W109 228 7,611 SH   SOLE   7,611 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3,166 62,200 SH   SOLE   62,200 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 314 9,705 SH   SOLE   9,705 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 15,178 308,786 SH   SOLE   308,786 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,744 51,441 SH   SOLE   51,441 0 0
JOHNSON & JOHNSON COM 478160104 16,690 101,593 SH   SOLE   101,593 0 0
JOHNSON OUTDOORS INC CL A 479167108 345 2,404 SH   SOLE   2,404 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 179 10,848 SH   SOLE   10,848 0 0
JPMORGAN CHASE & CO COM 46625H100 13,812 90,659 SH   SOLE   90,659 0 0
KBR INC COM 48242W106 351 9,109 SH   SOLE   9,109 0 0
KELLOGG CO COM 487836108 572 9,017 SH   SOLE   9,017 0 0
KENSINGTON CAPITAL ACQUISITI UNIT 99/99/9999 49006L203 110 10,750 SH   SOLE   10,750 0 0
KEYCORP COM 493267108 477 23,966 SH   SOLE   23,966 0 0
KIMBERLY-CLARK CORP COM 494368103 4,668 33,535 SH   SOLE   33,535 0 0
KINDER MORGAN INC DEL COM 49456B101 981 58,927 SH   SOLE   58,927 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 267 7,851 SH   SOLE   7,851 0 0
KRAFT HEINZ CO COM 500754106 879 22,019 SH   SOLE   22,019 0 0
KROGER CO COM 501044101 217 6,016 SH   SOLE   6,016 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,429 7,054 SH   SOLE   7,054 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 324 1,260 SH   SOLE   1,260 0 0
LAM RESEARCH CORP COM 512807108 799 1,339 SH   SOLE   1,339 0 0
LAS VEGAS SANDS CORP COM 517834107 419 6,890 SH   SOLE   6,890 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 121,613 4,095,312 SH   SOLE   4,095,312 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 20,243 537,314 SH   SOLE   537,314 0 0
LAUDER ESTEE COS INC CL A 518439104 636 2,187 SH   SOLE   2,187 0 0
LCI INDS COM 50189K103 278 2,111 SH   SOLE   2,111 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 27,912 552,600 SH   SOLE   552,600 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 2,751 60,207 SH   SOLE   60,207 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 1,392 39,827 SH   SOLE   39,827 0 0
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 639 23,761 SH   SOLE   23,761 0 0
LEMAITRE VASCULAR INC COM 525558201 335 6,893 SH   SOLE   6,893 0 0
LENNAR CORP CL A 526057104 396 3,912 SH   SOLE   3,912 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 22 17,000 PRN   SOLE   17,000 0 0
LIFE STORAGE INC COM 53223X107 817 9,511 SH   SOLE   9,511 0 0
LILLY ELI & CO COM 532457108 5,120 27,408 SH   SOLE   27,408 0 0
LINCOLN NATL CORP IND COM 534187109 352 5,652 SH   SOLE   5,652 0 0
LINDE PLC SHS G5494J103 2,945 10,526 SH   SOLE   10,526 0 0
LITTELFUSE INC COM 537008104 326 1,227 SH   SOLE   1,227 0 0
LKQ CORP COM 501889208 226 5,332 SH   SOLE   5,332 0 0
LMP CAP & INCOME FD INC COM 50208A102 374 29,568 SH   SOLE   29,568 0 0
LOCKHEED MARTIN CORP COM 539830109 5,588 15,133 SH   SOLE   15,133 0 0
LOWES COS INC COM 548661107 3,383 17,775 SH   SOLE   17,775 0 0
LUMEN TECHNOLOGIES INC COM 550241103 356 26,703 SH   SOLE   26,703 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 579 5,549 SH   SOLE   5,549 0 0
M & T BK CORP COM 55261F104 519 3,417 SH   SOLE   3,417 0 0
M D C HLDGS INC COM 552676108 642 10,777 SH   SOLE   10,777 0 0
MADISON COVERED CALL & EQUIT COM 557437100 90 1,167,400 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 342 7,912 SH   SOLE   7,912 0 0
MAIN STR CAP CORP COM 56035L104 2,592 66,174 SH   SOLE   66,174 0 0
MARATHON OIL CORP COM 565849106 671 62,901 SH   SOLE   62,901 0 0
MARATHON PETE CORP COM 56585A102 451 8,400 SH   SOLE   8,400 0 0
MARRIOTT INTL INC NEW CL A 571903202 712 4,801 SH   SOLE   4,801 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,370 17,887 SH   SOLE   17,887 0 0
MAXIMUS INC COM 577933104 348 3,907 SH   SOLE   3,907 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,135 12,737 SH   SOLE   12,737 0 0
MCDONALDS CORP COM 580135101 5,451 24,324 SH   SOLE   24,324 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 364 17,083 SH   SOLE   17,083 0 0
MEDTRONIC PLC SHS G5960L103 2,578 21,774 SH   SOLE   21,774 0 0
MERCADOLIBRE INC COM 58733R102 722 493 SH   SOLE   493 0 0
MERCK & CO. INC COM 58933Y105 5,629 72,907 SH   SOLE   72,907 0 0
METLIFE INC COM 59156R108 341 5,642 SH   SOLE   5,642 0 0
MFA FINL INC COM 55272X102 45 11,080 SH   SOLE   11,080 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 40 10,749 SH   SOLE   10,749 0 0
MGM RESORTS INTERNATIONAL COM 552953101 328 8,569 SH   SOLE   8,569 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 471 3,028 SH   SOLE   3,028 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 52 15,000 PRN   SOLE   15,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,644 18,640 SH   SOLE   18,640 0 0
MICROSOFT CORP COM 594918104 39,512 167,563 SH   SOLE   167,563 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 182 18,782 SH   SOLE   18,782 0 0
MIMEDX GROUP INC COM 602496101 152 14,800 SH   SOLE   14,800 0 0
MODERNA INC COM 60770K107 770 5,865 SH   SOLE   5,865 0 0
MONDELEZ INTL INC CL A 609207105 2,337 39,867 SH   SOLE   39,867 0 0
MORGAN STANLEY COM NEW 617446448 2,252 28,961 SH   SOLE   28,961 0 0
MORNINGSTAR INC COM 617700109 636 2,825 SH   SOLE   2,825 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 277 1,474 SH   SOLE   1,474 0 0
NASDAQ INC COM 631103108 1,817 12,321 SH   SOLE   12,321 0 0
NATIONAL BEVERAGE CORP COM 635017106 286 5,839 SH   SOLE   5,839 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,468 24,729 SH   SOLE   24,729 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 223 5,059 SH   SOLE   5,059 0 0
NEKTAR THERAPEUTICS COM 640268108 282 14,088 SH   SOLE   14,088 0 0
NETFLIX INC COM 64110L106 2,522 4,815 SH   SOLE   4,815 0 0
NEW JERSEY RES CORP COM 646025106 804 20,207 SH   SOLE   20,207 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 145 12,780 SH   SOLE   12,780 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 160 12,673 SH   SOLE   12,673 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 100 22,358 SH   SOLE   22,358 0 0
NEWMONT CORP COM 651639106 516 8,556 SH   SOLE   8,556 0 0
NEXTERA ENERGY INC COM 65339F101 3,244 42,934 SH   SOLE   42,934 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 372 5,094 SH   SOLE   5,094 0 0
NIKE INC CL B 654106103 2,159 16,274 SH   SOLE   16,274 0 0
NIO INC SPON ADS 62914V106 921 23,679 SH   SOLE   23,679 0 0
NOKIA CORP SPONSORED ADR 654902204 87 22,167 SH   SOLE   22,167 0 0
NORFOLK SOUTHN CORP COM 655844108 1,506 5,605 SH   SOLE   5,605 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 481 12,291 SH   SOLE   12,291 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 642 24,840 SH   SOLE   24,840 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 456 12,563 SH   SOLE   12,563 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 395 11,108 SH   SOLE   11,108 0 0
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 536 16,387 SH   SOLE   16,387 0 0
NORTHROP GRUMMAN CORP COM 666807102 791 2,449 SH   SOLE   2,449 0 0
NORTHWEST NAT HLDG CO COM 66765N105 368 6,818 SH   SOLE   6,818 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 690 24,899 SH   SOLE   24,899 0 0
NOVARTIS AG SPONSORED ADR 66987V109 580 6,786 SH   SOLE   6,786 0 0
NOVAVAX INC COM NEW 670002401 569 3,125 SH   SOLE   3,125 0 0
NOVO-NORDISK A S ADR 670100205 624 9,265 SH   SOLE   9,265 0 0
NUCOR CORP COM 670346105 345 4,319 SH   SOLE   4,319 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 299 5,163 SH   SOLE   5,163 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 227 6,250 SH   SOLE   6,250 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 291 6,748 SH   SOLE   6,748 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 243 14,224 SH   SOLE   14,224 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 412 24,521 SH   SOLE   24,521 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,000 73,123 SH   SOLE   73,123 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 222 22,814 SH   SOLE   22,814 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 165 17,364 SH   SOLE   17,364 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 193 12,738 SH   SOLE   12,738 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 105 10,949 SH   SOLE   10,949 0 0
NVIDIA CORPORATION COM 67066G104 10,585 19,823 SH   SOLE   19,823 0 0
OCCIDENTAL PETE CORP COM 674599105 339 12,731 SH   SOLE   12,731 0 0
OGE ENERGY CORP COM 670837103 219 6,760 SH   SOLE   6,760 0 0
OKTA INC CL A 679295105 463 2,097 SH   SOLE   2,097 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 429 11,677 SH   SOLE   11,677 0 0
ONE GAS INC COM 68235P108 292 3,791 SH   SOLE   3,791 0 0
ONEOK INC NEW COM 682680103 3,040 60,086 SH   SOLE   60,086 0 0
ORACLE CORP COM 68389X105 1,539 21,982 SH   SOLE   21,982 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 801 1,577 SH   SOLE   1,577 0 0
OSHKOSH CORP COM 688239201 372 3,131 SH   SOLE   3,131 0 0
OSI ETF TR OSHARES US SMLCP 67110P100 3,081 90,108 SH   SOLE   90,108 0 0
OTIS WORLDWIDE CORP COM 68902V107 429 6,251 SH   SOLE   6,251 0 0
OWENS CORNING NEW COM 690742101 590 6,419 SH   SOLE   6,419 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 592 16,438 SH   SOLE   16,438 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 9,026 259,629 SH   SOLE   259,629 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 2,908 106,676 SH   SOLE   106,676 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 320 13,818 SH   SOLE   13,818 0 0
PALO ALTO NETWORKS INC COM 697435105 260 804 SH   SOLE   804 0 0
PARKER-HANNIFIN CORP COM 701094104 583 1,851 SH   SOLE   1,851 0 0
PAYCHEX INC COM 704326107 1,674 17,096 SH   SOLE   17,096 0 0
PAYCOM SOFTWARE INC COM 70432V102 289 784 SH   SOLE   784 0 0
PAYPAL HLDGS INC COM 70450Y103 5,899 24,292 SH   SOLE   24,292 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,046 9,309 SH   SOLE   9,309 0 0
PENN NATL GAMING INC COM 707569109 1,142 10,913 SH   SOLE   10,913 0 0
PEPSICO INC COM 713448108 6,766 47,858 SH   SOLE   47,858 0 0
PFIZER INC COM 717081103 7,660 211,747 SH   SOLE   211,747 0 0
PHILIP MORRIS INTL INC COM 718172109 2,790 31,444 SH   SOLE   31,444 0 0
PHILLIPS 66 COM 718546104 4,551 55,779 SH   SOLE   55,779 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 838 10,376 SH   SOLE   10,376 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,226 20,350 SH   SOLE   20,350 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,592 15,640 SH   SOLE   15,640 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 439 7,816 SH   SOLE   7,816 0 0
PIMCO MUN INCOME FD COM 72200R107 1,124 78,028 SH   SOLE   78,028 0 0
PINNACLE WEST CAP CORP COM 723484101 247 3,033 SH   SOLE   3,033 0 0
PINTEREST INC CL A 72352L106 1,042 14,074 SH   SOLE   14,074 0 0
PIONEER NAT RES CO COM 723787107 393 2,475 SH   SOLE   2,475 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,881 10,716 SH   SOLE   10,716 0 0
POLARIS INC COM 731068102 567 4,263 SH   SOLE   4,263 0 0
PPG INDS INC COM 693506107 1,208 8,032 SH   SOLE   8,032 0 0
PPL CORP COM 69351T106 2,301 79,759 SH   SOLE   79,759 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 77 20,778 SH   SOLE   20,778 0 0
PRICE T ROWE GROUP INC COM 74144T108 487 2,838 SH   SOLE   2,838 0 0
PROCTER AND GAMBLE CO COM 742718109 11,651 85,990 SH   SOLE   85,990 0 0
PROGRESSIVE CORP COM 743315103 297 3,127 SH   SOLE   3,127 0 0
PROLOGIS INC. COM 74340W103 813 7,669 SH   SOLE   7,669 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 333 4,251 SH   SOLE   4,251 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,050 16,048 SH   SOLE   16,048 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 15,243 176,708 SH   SOLE   176,708 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 760 10,882 SH   SOLE   10,882 0 0
PROSPECT CAP CORP COM 74348T102 268 34,865 SH   SOLE   34,865 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 242 238,000 PRN   SOLE   238,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 172 160,000 PRN   SOLE   160,000 0 0
PROTO LABS INC COM 743713109 234 1,920 SH   SOLE   1,920 0 0
PRUDENTIAL FINL INC COM 744320102 869 9,558 SH   SOLE   9,558 0 0
PUBLIC STORAGE COM 74460D109 376 1,527 SH   SOLE   1,527 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,118 35,175 SH   SOLE   35,175 0 0
PULTE GROUP INC COM 745867101 398 7,590 SH   SOLE   7,590 0 0
QORVO INC COM 74736K101 235 1,291 SH   SOLE   1,291 0 0
QUALCOMM INC COM 747525103 2,070 15,647 SH   SOLE   15,647 0 0
QUANTA SVCS INC COM 74762E102 264 2,995 SH   SOLE   2,995 0 0
QUEST DIAGNOSTICS INC COM 74834L100 417 3,254 SH   SOLE   3,254 0 0
RAYMOND JAMES FINL INC COM 754730109 236 1,923 SH   SOLE   1,923 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,060 52,580 SH   SOLE   52,580 0 0
REALTY INCOME CORP COM 756109104 1,594 25,108 SH   SOLE   25,108 0 0
REPUBLIC SVCS INC COM 760759100 743 7,487 SH   SOLE   7,487 0 0
RH COM 74967X103 1,206 2,022 SH   SOLE   2,022 0 0
RINGCENTRAL INC CL A 76680R206 299 1,005 SH   SOLE   1,005 0 0
RIO TINTO PLC SPONSORED ADR 767204100 812 10,404 SH   SOLE   10,404 0 0
ROCKWELL AUTOMATION INC COM 773903109 519 1,955 SH   SOLE   1,955 0 0
ROKU INC COM CL A 77543R102 942 2,891 SH   SOLE   2,891 0 0
ROSS STORES INC COM 778296103 706 5,876 SH   SOLE   5,876 0 0
ROYAL BK CDA COM 780087102 1,607 17,403 SH   SOLE   17,403 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 882 10,297 SH   SOLE   10,297 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3,404 92,480 SH   SOLE   92,480 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,772 96,187 SH   SOLE   96,187 0 0
RPM INTL INC COM 749685103 486 5,316 SH   SOLE   5,316 0 0
S&P GLOBAL INC COM 78409V104 242 685 SH   SOLE   685 0 0
SALESFORCE COM INC COM 79466L302 4,495 21,203 SH   SOLE   21,203 0 0
SANOFI SPONSORED ADR 80105N105 326 6,647 SH   SOLE   6,647 0 0
SCHLUMBERGER LTD COM 806857108 923 33,893 SH   SOLE   33,893 0 0
SCHWAB CHARLES CORP COM 808513105 384 5,870 SH   SOLE   5,870 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 820 25,905 SH   SOLE   25,905 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,348 35,792 SH   SOLE   35,792 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 308 9,630 SH   SOLE   9,630 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 532 9,873 SH   SOLE   9,873 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 19,630 269,344 SH   SOLE   269,344 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,412 10,869 SH   SOLE   10,869 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,607 24,651 SH   SOLE   24,651 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 652 6,773 SH   SOLE   6,773 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 350 8,513 SH   SOLE   8,513 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 728 7,331 SH   SOLE   7,331 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 773 12,677 SH   SOLE   12,677 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,924 7,852 SH   SOLE   7,852 0 0
SEA LTD SPONSORD ADS 81141R100 529 2,365 SH   SOLE   2,365 0 0
SEACHANGE INTL INC COM 811699107 39 25,000 SH   SOLE   25,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 463 6,036 SH   SOLE   6,036 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 995 13,521 SH   SOLE   13,521 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,595 195,687 SH   SOLE   195,687 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9,527 240,777 SH   SOLE   240,777 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,147 12,773 SH   SOLE   12,773 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,494 21,853 SH   SOLE   21,853 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,811 32,660 SH   SOLE   32,660 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,618 193,816 SH   SOLE   193,816 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,598 46,716 SH   SOLE   46,716 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,004 31,298 SH   SOLE   31,298 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,028 13,096 SH   SOLE   13,096 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,503 79,054 SH   SOLE   79,054 0 0
SEMPRA ENERGY COM 816851109 671 5,044 SH   SOLE   5,044 0 0
SERVICENOW INC COM 81762P102 1,583 3,121 SH   SOLE   3,121 0 0
SESEN BIO INC COM 817763105 34 13,000 SH   SOLE   13,000 0 0
SHERWIN WILLIAMS CO COM 824348106 524 715 SH   SOLE   715 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 314 5,301 SH   SOLE   5,301 0 0
SIMON PPTY GROUP INC NEW COM 828806109 343 2,986 SH   SOLE   2,986 0 0
SIMPSON MFG INC COM 829073105 338 3,272 SH   SOLE   3,272 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 734 34,898 SH   SOLE   34,898 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 648 3,521 SH   SOLE   3,521 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 383 9,469 SH   SOLE   9,469 0 0
SMUCKER J M CO COM NEW 832696405 340 2,684 SH   SOLE   2,684 0 0
SNAP INC CL A 83304A106 250 4,815 SH   SOLE   4,815 0 0
SNAP ON INC COM 833034101 723 3,129 SH   SOLE   3,129 0 0
SNOWFLAKE INC CL A 833445109 362 1,590 SH   SOLE   1,590 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 253 881 SH   SOLE   881 0 0
SONOCO PRODS CO COM 835495102 280 4,453 SH   SOLE   4,453 0 0
SONY CORP SPONSORED ADR 835699307 266 2,517 SH   SOLE   2,517 0 0
SOUTHERN CO COM 842587107 3,159 50,850 SH   SOLE   50,850 0 0
SOUTHERN COPPER CORP COM 84265V105 278 4,097 SH   SOLE   4,097 0 0
SOUTHWEST AIRLS CO COM 844741108 1,388 22,761 SH   SOLE   22,761 0 0
SOUTHWESTERN ENERGY CO COM 845467109 79 17,050 SH   SOLE   17,050 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 9,151 27,698 SH   SOLE   27,698 0 0
SPDR GOLD TR GOLD SHS 78463V107 8,245 51,493 SH   SOLE   51,493 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 325 6,867 SH   SOLE   6,867 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 272 3,774 SH   SOLE   3,774 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 807 18,439 SH   SOLE   18,439 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 399 3,066 SH   SOLE   3,066 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 786 11,842 SH   SOLE   11,842 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 556 14,579 SH   SOLE   14,579 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,851 92,949 SH   SOLE   92,949 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,862 24,919 SH   SOLE   24,919 0 0
SPDR SER TR AEROSPACE DEF 78464A631 451 3,581 SH   SOLE   3,581 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,917 22,850 SH   SOLE   22,850 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 777 25,339 SH   SOLE   25,339 0 0
SPDR SER TR BLOMBRG BRC INTL 78464A151 281 7,854 SH   SOLE   7,854 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,871 17,180 SH   SOLE   17,180 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 20,530 414,285 SH   SOLE   414,285 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,163 254,325 SH   SOLE   254,325 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 295 11,403 SH   SOLE   11,403 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 202 5,501 SH   SOLE   5,501 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 253 5,435 SH   SOLE   5,435 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 382 9,034 SH   SOLE   9,034 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,470 113,207 SH   SOLE   113,207 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 8,020 256,121 SH   SOLE   256,121 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,578 27,967 SH   SOLE   27,967 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 305 7,909 SH   SOLE   7,909 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 226 5,974 SH   SOLE   5,974 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 538 7,166 SH   SOLE   7,166 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 2,292 24,392 SH   SOLE   24,392 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,812 13,341 SH   SOLE   13,341 0 0
SPDR SER TR S&P DIVID ETF 78464A763 5,540 46,935 SH   SOLE   46,935 0 0
SPDR SER TR S&P METALS MNG 78464A755 453 11,320 SH   SOLE   11,320 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 591 6,673 SH   SOLE   6,673 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 356 2,838 SH   SOLE   2,838 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,375 12,379 SH   SOLE   12,379 0 0
SPIRIT AIRLS INC COM 848577102 262 7,122 SH   SOLE   7,122 0 0
SQUARE INC CL A 852234103 4,597 20,240 SH   SOLE   20,240 0 0
STANLEY BLACK & DECKER INC COM 854502101 257 1,282 SH   SOLE   1,282 0 0
STARBUCKS CORP COM 855244109 3,354 30,760 SH   SOLE   30,760 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 351 14,174 SH   SOLE   14,174 0 0
STRYKER CORPORATION COM 863667101 686 2,807 SH   SOLE   2,807 0 0
SUN LIFE FINANCIAL INC. COM 866796105 616 12,197 SH   SOLE   12,197 0 0
SVB FINANCIAL GROUP COM 78486Q101 339 694 SH   SOLE   694 0 0
SYSCO CORP COM 871829107 1,485 18,844 SH   SOLE   18,844 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,973 33,601 SH   SOLE   33,601 0 0
TARGA RES CORP COM 87612G101 986 30,997 SH   SOLE   30,997 0 0
TARGET CORP COM 87612E106 4,552 22,959 SH   SOLE   22,959 0 0
TE CONNECTIVITY LTD REG SHS H84989104 251 1,965 SH   SOLE   1,965 0 0
TELADOC HEALTH INC COM 87918A105 1,390 7,653 SH   SOLE   7,653 0 0
TERADYNE INC COM 880770102 641 5,277 SH   SOLE   5,277 0 0
TESLA INC COM 88160R101 13,930 20,867 SH   SOLE   20,867 0 0
TEXAS INSTRS INC COM 882508104 4,417 23,383 SH   SOLE   23,383 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 540 339 SH   SOLE   339 0 0
THE TRADE DESK INC COM CL A 88339J105 357 546 SH   SOLE   546 0 0
THERAPEUTICSMD INC COM 88338N107 69 52,000 SH   SOLE   52,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,021 6,614 SH   SOLE   6,614 0 0
TJX COS INC NEW COM 872540109 2,051 31,015 SH   SOLE   31,015 0 0
T-MOBILE US INC COM 872590104 489 3,867 SH   SOLE   3,867 0 0
TORO CO COM 891092108 1,088 10,547 SH   SOLE   10,547 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 377 5,758 SH   SOLE   5,758 0 0
TOTAL SE SPONSORED ADS 89151E109 1,062 22,757 SH   SOLE   22,757 0 0
TRACTOR SUPPLY CO COM 892356106 413 2,327 SH   SOLE   2,327 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 602 3,619 SH   SOLE   3,619 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,926 12,780 SH   SOLE   12,780 0 0
TRIMBLE INC COM 896239100 383 4,930 SH   SOLE   4,930 0 0
TRUIST FINL CORP COM 89832Q109 1,411 24,107 SH   SOLE   24,107 0 0
TTEC HLDGS INC COM 89854H102 505 5,015 SH   SOLE   5,015 0 0
TWILIO INC CL A 90138F102 882 2,601 SH   SOLE   2,601 0 0
TWITTER INC COM 90184L102 282 4,428 SH   SOLE   4,428 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 1,013 32,305 SH   SOLE   32,305 0 0
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 679 19,237 SH   SOLE   19,237 0 0
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 458 12,747 SH   SOLE   12,747 0 0
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 1,068 32,722 SH   SOLE   32,722 0 0
TYSON FOODS INC CL A 902494103 223 3,030 SH   SOLE   3,030 0 0
U S PHYSICAL THERAPY INC COM 90337L108 245 2,350 SH   SOLE   2,350 0 0
UBER TECHNOLOGIES INC COM 90353T100 258 4,782 SH   SOLE   4,782 0 0
UGI CORP NEW COM 902681105 271 6,578 SH   SOLE   6,578 0 0
UNDER ARMOUR INC CL C 904311206 290 15,742 SH   SOLE   15,742 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,255 40,326 SH   SOLE   40,326 0 0
UNION PAC CORP COM 907818108 2,881 13,071 SH   SOLE   13,071 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,096 19,046 SH   SOLE   19,046 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,010 17,728 SH   SOLE   17,728 0 0
UNITED RENTALS INC COM 911363109 379 1,152 SH   SOLE   1,152 0 0
UNITED STATES STL CORP NEW COM 912909108 287 10,986 SH   SOLE   10,986 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 239 9,700 SH   SOLE   9,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,043 16,225 SH   SOLE   16,225 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 241 1,017 SH   SOLE   1,017 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 358 5,323 SH   SOLE   5,323 0 0
US BANCORP DEL COM NEW 902973304 1,913 34,455 SH   SOLE   34,455 0 0
USD PARTNERS LP COM UT REP LTD 903318103 120 20,320 SH   SOLE   20,320 0 0
V F CORP COM 918204108 665 8,300 SH   SOLE   8,300 0 0
VALERO ENERGY CORP COM 91913Y100 1,208 16,903 SH   SOLE   16,903 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 274 16,526 SH   SOLE   16,526 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,372 42,086 SH   SOLE   42,086 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 529 10,330 SH   SOLE   10,330 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 363 14,289 SH   SOLE   14,289 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2,969 42,824 SH   SOLE   42,824 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 261 14,485 SH   SOLE   14,485 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 242 1,031 SH   SOLE   1,031 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,069 7,801 SH   SOLE   7,801 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 228 1,140 SH   SOLE   1,140 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 15,838 178,652 SH   SOLE   178,652 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,166 22,013 SH   SOLE   22,013 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,910 23,264 SH   SOLE   23,264 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16,857 199,152 SH   SOLE   199,152 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,039 53,173 SH   SOLE   53,173 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,668 15,071 SH   SOLE   15,071 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 43,952 170,877 SH   SOLE   170,877 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 925 4,991 SH   SOLE   4,991 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,716 8,004 SH   SOLE   8,004 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 362 2,692 SH   SOLE   2,692 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 9,136 41,241 SH   SOLE   41,241 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 59,611 648,937 SH   SOLE   648,937 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,964 65,779 SH   SOLE   65,779 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,476 45,126 SH   SOLE   45,126 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 30,617 142,964 SH   SOLE   142,964 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,281 11,947 SH   SOLE   11,947 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 27,062 130,956 SH   SOLE   130,956 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 25,365 193,003 SH   SOLE   193,003 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,468 106,606 SH   SOLE   106,606 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,364 237,631 SH   SOLE   237,631 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,090 17,286 SH   SOLE   17,286 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 882 10,825 SH   SOLE   10,825 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 687 12,326 SH   SOLE   12,326 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 490 9,488 SH   SOLE   9,488 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,344 24,599 SH   SOLE   24,599 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 291 4,308 SH   SOLE   4,308 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,647 39,203 SH   SOLE   39,203 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 690 12,937 SH   SOLE   12,937 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 220 3,557 SH   SOLE   3,557 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,296 221,690 SH   SOLE   221,690 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 314 1,254 SH   SOLE   1,254 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4,679 25,265 SH   SOLE   25,265 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 574 4,319 SH   SOLE   4,319 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5,715 32,054 SH   SOLE   32,054 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 659 4,721 SH   SOLE   4,721 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 204 1,106 SH   SOLE   1,106 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,997 74,764 SH   SOLE   74,764 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,554 72,681 SH   SOLE   72,681 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 19,170 390,246 SH   SOLE   390,246 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 482 5,156 SH   SOLE   5,156 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20,867 206,363 SH   SOLE   206,363 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,422 36,961 SH   SOLE   36,961 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 204 2,772 SH   SOLE   2,772 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 972 6,942 SH   SOLE   6,942 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 269 1,303 SH   SOLE   1,303 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 523 3,998 SH   SOLE   3,998 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 588 1,995 SH   SOLE   1,995 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,455 25,015 SH   SOLE   25,015 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,224 62,051 SH   SOLE   62,051 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5,224 61,854 SH   SOLE   61,854 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11,122 48,611 SH   SOLE   48,611 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 886 4,681 SH   SOLE   4,681 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,222 8,961 SH   SOLE   8,961 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,023 5,920 SH   SOLE   5,920 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 380 2,702 SH   SOLE   2,702 0 0
VARIAN MED SYS INC COM 92220P105 277 1,565 SH   SOLE   1,565 0 0
VECTOR GROUP LTD COM 92240M108 360 25,764 SH   SOLE   25,764 0 0
VEEVA SYS INC CL A COM 922475108 202 770 SH   SOLE   770 0 0
VENTAS INC COM 92276F100 521 9,721 SH   SOLE   9,721 0 0
VEREIT INC COM 92339V308 229 5,906 SH   SOLE   5,906 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 19 17,000 PRN   SOLE   17,000 0 0
VERISK ANALYTICS INC COM 92345Y106 2,097 11,875 SH   SOLE   11,875 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,759 322,432 SH   SOLE   322,432 0 0
VIATRIS INC COM 92556V106 242 19,895 SH   SOLE   19,895 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 202 3,020 SH   SOLE   3,020 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 315 5,060 SH   SOLE   5,060 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 278 9,029 SH   SOLE   9,029 0 0
VIRNETX HLDG CORP COM 92823T108 154 27,600 SH   SOLE   27,600 0 0
VISA INC COM CL A 92826C839 12,534 59,170 SH   SOLE   59,170 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 60 10,690 SH   SOLE   10,690 0 0
VULCAN MATLS CO COM 929160109 1,185 7,041 SH   SOLE   7,041 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 763 13,981 SH   SOLE   13,981 0 0
WALMART INC COM 931142103 10,534 77,500 SH   SOLE   77,500 0 0
WASTE MGMT INC DEL COM 94106L109 4,772 36,973 SH   SOLE   36,973 0 0
WD-40 CO COM 929236107 407 1,330 SH   SOLE   1,330 0 0
WEC ENERGY GROUP INC COM 92939U106 330 3,533 SH   SOLE   3,533 0 0
WELLS FARGO CO NEW COM 949746101 2,853 72,903 SH   SOLE   72,903 0 0
WELLTOWER INC COM 95040Q104 1,102 15,470 SH   SOLE   15,470 0 0
WERNER ENTERPRISES INC COM 950755108 237 4,996 SH   SOLE   4,996 0 0
WESCO INTL INC COM 95082P105 364 4,247 SH   SOLE   4,247 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 53 10,524 SH   SOLE   10,524 0 0
WESTERN DIGITAL CORP. COM 958102105 298 4,460 SH   SOLE   4,460 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 285 8,048 SH   SOLE   8,048 0 0
WILLIAMS COS INC COM 969457100 230 9,775 SH   SOLE   9,775 0 0
WILLIAMS SONOMA INC COM 969904101 825 4,592 SH   SOLE   4,592 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 200 4,190 SH   SOLE   4,190 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 426 10,524 SH   SOLE   10,524 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 89,813 2,025,442 SH   SOLE   2,025,442 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 535 10,402 SH   SOLE   10,402 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 632 8,717 SH   SOLE   8,717 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,774 110,207 SH   SOLE   110,207 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 17,961 704,877 SH   SOLE   704,877 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 545 11,506 SH   SOLE   11,506 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,381 74,404 SH   SOLE   74,404 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 420 10,732 SH   SOLE   10,732 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,873 16,311 SH   SOLE   16,311 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 5,491 126,583 SH   SOLE   126,583 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 358 8,946 SH   SOLE   8,946 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 251 4,951 SH   SOLE   4,951 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,458 43,018 SH   SOLE   43,018 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,052 33,821 SH   SOLE   33,821 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 775 16,401 SH   SOLE   16,401 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,513 13,389 SH   SOLE   13,389 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 7,416 144,824 SH   SOLE   144,824 0 0
WORKDAY INC CL A 98138H101 619 2,490 SH   SOLE   2,490 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 3,324 195,226 SH   SOLE   195,226 0 0
WP CAREY INC COM 92936U109 2,874 40,687 SH   SOLE   40,687 0 0
WYNN RESORTS LTD COM 983134107 413 3,285 SH   SOLE   3,285 0 0
XCEL ENERGY INC COM 98389B100 583 8,780 SH   SOLE   8,780 0 0
YAMANA GOLD INC COM 98462Y100 46 10,558 SH   SOLE   10,558 0 0
YANDEX N V SHS CLASS A N97284108 200 3,121 SH   SOLE   3,121 0 0
YUM BRANDS INC COM 988498101 2,168 20,008 SH   SOLE   20,008 0 0
YUM CHINA HLDGS INC COM 98850P109 320 5,427 SH   SOLE   5,427 0 0
ZIX CORP COM 98974P100 113 15,058 SH   SOLE   15,058 0 0
ZOETIS INC CL A 98978V103 746 4,703 SH   SOLE   4,703 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,195 3,730 SH   SOLE   3,730 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 12 10,000 SH   SOLE   10,000 0 0
ZSCALER INC COM 98980G102 920 5,355 SH   SOLE   5,355 0 0