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 5,569 31,343 SH   SOLE   31,343 0 0
ABB LTD SPONSORED ADR 000375204 697 18,251 SH   SOLE   18,251 0 0
ABBOTT LABS COM 002824100 11,034 78,396 SH   SOLE   78,396 0 0
ABBVIE INC COM 00287Y109 13,902 102,666 SH   SOLE   102,666 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 539 30,696 SH   SOLE   30,696 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 481 21,487 SH   SOLE   21,487 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 423 41,359 SH   SOLE   41,359 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104 323 14,044 SH   SOLE   14,044 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 426 9,709 SH   SOLE   9,709 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,636 20,822 SH   SOLE   20,822 0 0
ACTIVISION BLIZZARD INC COM 00507V109 233 3,509 SH   SOLE   3,509 0 0
ACUSHNET HLDGS CORP COM 005098108 328 6,184 SH   SOLE   6,184 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 33 54,000 SH   SOLE   54,000 0 0
ADMA BIOLOGICS INC COM 000899104 179 127,120 SH   SOLE   127,120 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,094 14,274 SH   SOLE   14,274 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,938 27,366 SH   SOLE   27,366 0 0
ADVENT CONV & INCOME FD COM 00764C109 2,096 113,522 SH   SOLE   113,522 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 135 10,409 SH   SOLE   10,409 0 0
AFLAC INC COM 001055102 1,028 17,599 SH   SOLE   17,599 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 328 2,053 SH   SOLE   2,053 0 0
AGNC INVT CORP COM 00123Q104 265 17,613 SH   SOLE   17,613 0 0
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 382 13,015 SH   SOLE   13,015 0 0
AIR PRODS & CHEMS INC COM 009158106 992 3,259 SH   SOLE   3,259 0 0
AIRBNB INC COM CL A 009066101 335 2,012 SH   SOLE   2,012 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 273 2,329 SH   SOLE   2,329 0 0
ALASKA AIR GROUP INC COM 011659109 419 8,033 SH   SOLE   8,033 0 0
ALBEMARLE CORP COM 012653101 898 3,840 SH   SOLE   3,840 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,288 10,847 SH   SOLE   10,847 0 0
ALIGN TECHNOLOGY INC COM 016255101 816 1,242 SH   SOLE   1,242 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 277 22,859 SH   SOLE   22,859 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 491 10,044 SH   SOLE   10,044 0 0
ALLIANT ENERGY CORP COM 018802108 918 14,941 SH   SOLE   14,941 0 0
ALLSTATE CORP COM 020002101 2,547 21,652 SH   SOLE   21,652 0 0
ALLY FINL INC COM 02005N100 381 8,013 SH   SOLE   8,013 0 0
ALPHABET INC CAP STK CL A 02079K305 17,331 5,982 SH   SOLE   5,982 0 0
ALPHABET INC CAP STK CL C 02079K107 20,250 7,000 SH   SOLE   7,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 689 21,039 SH   SOLE   21,039 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1,394 21,726 SH   SOLE   21,726 0 0
ALTRIA GROUP INC COM 02209S103 3,738 78,880 SH   SOLE   78,880 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 589 174,815 SH   SOLE   174,815 0 0
AMAZON COM INC COM 023135106 43,205 12,958 SH   SOLE   12,958 0 0
AMBARELLA INC SHS G037AX101 201 989 SH   SOLE   989 0 0
AMEREN CORP COM 023608102 281 3,160 SH   SOLE   3,160 0 0
AMERESCO INC CL A 02361E108 242 2,967 SH   SOLE   2,967 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 487 27,104 SH   SOLE   27,104 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 334 5,269 SH   SOLE   5,269 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,087 13,562 SH   SOLE   13,562 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 739 9,262 SH   SOLE   9,262 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,469 16,506 SH   SOLE   16,506 0 0
AMERICAN EXPRESS CO COM 025816109 2,340 14,298 SH   SOLE   14,298 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 219 24,026 SH   SOLE   24,026 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 268 4,720 SH   SOLE   4,720 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,554 8,722 SH   SOLE   8,722 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,037 5,489 SH   SOLE   5,489 0 0
AMERISOURCEBERGEN CORP COM 03073E105 575 4,325 SH   SOLE   4,325 0 0
AMGEN INC COM 031162100 6,793 30,188 SH   SOLE   30,188 0 0
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 212 11,766 SH   SOLE   11,766 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 4,901 141,906 SH   SOLE   141,906 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 242 14,562 SH   SOLE   14,562 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3,298 37,464 SH   SOLE   37,464 0 0
AMYRIS INC COM NEW 03236M200 169 31,200 SH   SOLE   31,200 0 0
ANALOG DEVICES INC COM 032654105 762 4,336 SH   SOLE   4,336 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 374 6,172 SH   SOLE   6,172 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 364 46,489 SH   SOLE   46,489 0 0
ANSYS INC COM 03662Q105 660 1,646 SH   SOLE   1,646 0 0
ANTHEM INC COM 036752103 2,090 4,508 SH   SOLE   4,508 0 0
APA CORPORATION COM 03743Q108 398 14,787 SH   SOLE   14,787 0 0
APPLE INC COM 037833100 146,022 822,317 SH   SOLE   822,317 0 0
APPLIED MATLS INC COM 038222105 2,000 12,707 SH   SOLE   12,707 0 0
ARCH CAP GROUP LTD ORD G0450A105 244 5,499 SH   SOLE   5,499 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 720 10,649 SH   SOLE   10,649 0 0
ARES CAPITAL CORP COM 04010L103 871 41,085 SH   SOLE   41,085 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 203 2,500 SH   SOLE   2,500 0 0
ARISTA NETWORKS INC COM 040413106 1,847 12,849 SH   SOLE   12,849 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 279 3,617 SH   SOLE   3,617 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 606 14,833 SH   SOLE   14,833 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 650 10,614 SH   SOLE   10,614 0 0
ARK ETF TR INNOVATION ETF 00214Q104 8,102 85,653 SH   SOLE   85,653 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 2,702 22,791 SH   SOLE   22,791 0 0
ASANA INC CL A 04342Y104 231 3,102 SH   SOLE   3,102 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,867 2,343 SH   SOLE   2,343 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,835 31,499 SH   SOLE   31,499 0 0
AT&T INC COM 00206R102 9,927 403,548 SH   SOLE   403,548 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 22 17,000 PRN   SOLE   17,000 0 0
ATMOS ENERGY CORP COM 049560105 791 7,547 SH   SOLE   7,547 0 0
AUTODESK INC COM 052769106 262 931 SH   SOLE   931 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,232 9,052 SH   SOLE   9,052 0 0
AUTOZONE INC COM 053332102 721 344 SH   SOLE   344 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 202 25,000 SH   SOLE   25,000 0 0
AVANGRID INC COM 05351W103 345 6,923 SH   SOLE   6,923 0 0
AVANTOR INC COM 05352A100 269 6,395 SH   SOLE   6,395 0 0
AXON ENTERPRISE INC COM 05464C101 288 1,836 SH   SOLE   1,836 0 0
B & G FOODS INC NEW COM 05508R106 469 15,273 SH   SOLE   15,273 0 0
BALL CORP COM 058498106 465 4,832 SH   SOLE   4,832 0 0
BANK MONTREAL QUE COM 063671101 205 1,898 SH   SOLE   1,898 0 0
BANK NEW YORK MELLON CORP COM 064058100 872 15,017 SH   SOLE   15,017 0 0
BANK NOVA SCOTIA B C COM 064149107 986 13,748 SH   SOLE   13,748 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 405 14,105 SH   SOLE   14,105 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 362 15,885 SH   SOLE   15,885 0 0
BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 438 26,171 SH   SOLE   26,171 0 0
BARRICK GOLD CORP COM 067901108 721 37,951 SH   SOLE   37,951 0 0
BAXTER INTL INC COM 071813109 416 4,844 SH   SOLE   4,844 0 0
BCE INC COM NEW 05534B760 338 6,500 SH   SOLE   6,500 0 0
BECTON DICKINSON & CO COM 075887109 670 2,662 SH   SOLE   2,662 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,507 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,587 102,299 SH   SOLE   102,299 0 0
BEST BUY INC COM 086516101 258 2,536 SH   SOLE   2,536 0 0
BHP GROUP LTD SPONSORED ADS 088606108 423 7,007 SH   SOLE   7,007 0 0
BIOGEN INC COM 09062X103 279 1,163 SH   SOLE   1,163 0 0
BK OF AMERICA CORP COM 060505104 8,863 199,189 SH   SOLE   199,189 0 0
BLACK HILLS CORP COM 092113109 212 2,999 SH   SOLE   2,999 0 0
BLACKBERRY LTD COM 09228F103 170 18,209 SH   SOLE   18,209 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 152 150,000 PRN   SOLE   150,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 134 10,890 SH   SOLE   10,890 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 144 11,818 SH   SOLE   11,818 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 93 14,769 SH   SOLE   14,769 0 0
BLACKROCK INC COM 09247X101 2,484 2,707 SH   SOLE   2,707 0 0
BLACKROCK INCOME TR INC COM 09247F100 139 24,610 SH   SOLE   24,610 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102 490 32,313 SH   SOLE   32,313 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 161 10,961 SH   SOLE   10,961 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 247 9,449 SH   SOLE   9,449 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 227 226,000 PRN   SOLE   226,000 0 0
BLACKSTONE INC COM 09260D107 3,879 29,977 SH   SOLE   29,977 0 0
BLOCK INC CL A 852234103 3,351 20,750 SH   SOLE   20,750 0 0
BLUCORA INC COM 095229100 1,034 59,691 SH   SOLE   59,691 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 51 16,769 SH   SOLE   16,769 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 182 12,672 SH   SOLE   12,672 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 92 11,063 SH   SOLE   11,063 0 0
BOEING CO COM 097023105 5,639 28,010 SH   SOLE   28,010 0 0
BOOKING HOLDINGS INC COM 09857L108 482 201 SH   SOLE   201 0 0
BORGWARNER INC COM 099724106 406 8,999 SH   SOLE   8,999 0 0
BOSTON SCIENTIFIC CORP COM 101137107 628 14,777 SH   SOLE   14,777 0 0
BP PLC SPONSORED ADR 055622104 1,642 61,657 SH   SOLE   61,657 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,874 46,104 SH   SOLE   46,104 0 0
BROADCOM INC 8% MCNV PFD SR A 11135F200 324 156 SH   SOLE   156 0 0
BROADCOM INC COM 11135F101 3,096 4,646 SH   SOLE   4,646 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 481 2,631 SH   SOLE   2,631 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 571 15,513 SH   SOLE   15,513 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 487 13,616 SH   SOLE   13,616 0 0
BRT APARTMENTS CORP COM 055645303 5,290 220,519 SH   SOLE   220,519 0 0
BRUNSWICK CORP COM 117043109 841 8,344 SH   SOLE   8,344 0 0
BWX TECHNOLOGIES INC COM 05605H100 222 4,639 SH   SOLE   4,639 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 270 1,449 SH   SOLE   1,449 0 0
CAL MAINE FOODS INC COM NEW 128030202 226 6,122 SH   SOLE   6,122 0 0
CAMDEN PPTY TR SH BEN INT 133131102 305 1,705 SH   SOLE   1,705 0 0
CAMPBELL SOUP CO COM 134429109 581 13,379 SH   SOLE   13,379 0 0
CANADIAN IMP BK COMM COM 136069101 525 4,502 SH   SOLE   4,502 0 0
CANADIAN NATL RY CO COM 136375102 284 2,310 SH   SOLE   2,310 0 0
CANADIAN PAC RY LTD COM 13645T100 517 7,181 SH   SOLE   7,181 0 0
CANO HEALTH INC COM CL A 13781Y103 404 45,346 SH   SOLE   45,346 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,241 22,340 SH   SOLE   22,340 0 0
CARDINAL HEALTH INC COM 14149Y108 379 7,358 SH   SOLE   7,358 0 0
CAREMAX INC COM CL A 14171W103 202 26,317 SH   SOLE   26,317 0 0
CARLISLE COS INC COM 142339100 518 2,086 SH   SOLE   2,086 0 0
CARNIVAL CORP COMMON STOCK 143658300 819 40,694 SH   SOLE   40,694 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,598 29,464 SH   SOLE   29,464 0 0
CATERPILLAR INC COM 149123101 4,642 22,450 SH   SOLE   22,450 0 0
CBOE GLOBAL MKTS INC COM 12503M108 339 2,598 SH   SOLE   2,598 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 202 20,624 SH   SOLE   20,624 0 0
CBRE GROUP INC CL A 12504L109 326 3,008 SH   SOLE   3,008 0 0
CDW CORP COM 12514G108 985 4,810 SH   SOLE   4,810 0 0
CELANESE CORP DEL COM 150870103 216 1,285 SH   SOLE   1,285 0 0
CENTERPOINT ENERGY INC COM 15189T107 348 12,471 SH   SOLE   12,471 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 302 463 SH   SOLE   463 0 0
CHEMOURS CO COM 163851108 2,459 73,284 SH   SOLE   73,284 0 0
CHENIERE ENERGY INC COM NEW 16411R208 700 6,900 SH   SOLE   6,900 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 208 4,919 SH   SOLE   4,919 0 0
CHEVRON CORP NEW COM 166764100 18,201 155,097 SH   SOLE   155,097 0 0
CHEWY INC CL A 16679L109 260 4,412 SH   SOLE   4,412 0 0
CHIMERA INVT CORP COM NEW 16934Q208 324 21,470 SH   SOLE   21,470 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 677 387 SH   SOLE   387 0 0
CHUBB LIMITED COM H1467J104 4,838 25,017 SH   SOLE   25,017 0 0
CHURCH & DWIGHT CO INC COM 171340102 830 8,092 SH   SOLE   8,092 0 0
CIGNA CORP NEW COM 125523100 277 1,206 SH   SOLE   1,206 0 0
CINCINNATI FINL CORP COM 172062101 483 4,237 SH   SOLE   4,237 0 0
CINTAS CORP COM 172908105 274 618 SH   SOLE   618 0 0
CISCO SYS INC COM 17275R102 11,275 177,921 SH   SOLE   177,921 0 0
CITIGROUP INC COM NEW 172967424 2,494 41,288 SH   SOLE   41,288 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 539 24,759 SH   SOLE   24,759 0 0
CLOROX CO DEL COM 189054109 1,171 6,712 SH   SOLE   6,712 0 0
CLOUDFLARE INC CL A COM 18915M107 358 2,721 SH   SOLE   2,721 0 0
CME GROUP INC COM 12572Q105 1,613 7,061 SH   SOLE   7,061 0 0
CMS ENERGY CORP COM 125896100 979 15,054 SH   SOLE   15,054 0 0
CNA FINL CORP COM 126117100 222 5,037 SH   SOLE   5,037 0 0
COCA COLA CO COM 191216100 6,428 108,564 SH   SOLE   108,564 0 0
COHBAR INC COM 19249J109 3 10,000 SH   SOLE   10,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,790 20,969 SH   SOLE   20,969 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 578 18,188 SH   SOLE   18,188 0 0
COMCAST CORP NEW CL A 20030N101 4,979 98,929 SH   SOLE   98,929 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 338 11,046 SH   SOLE   11,046 0 0
COMPASS MINERALS INTL INC COM 20451N101 285 5,571 SH   SOLE   5,571 0 0
CONAGRA BRANDS INC COM 205887102 698 20,429 SH   SOLE   20,429 0 0
CONOCOPHILLIPS COM 20825C104 5,486 76,005 SH   SOLE   76,005 0 0
CONSOLIDATED EDISON INC COM 209115104 1,417 16,610 SH   SOLE   16,610 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,012 19,958 SH   SOLE   19,958 0 0
CONTINENTAL RES INC COM 212015101 2,391 53,428 SH   SOLE   53,428 0 0
CONTRAFECT CORP COM NEW 212326300 654 248,553 SH   SOLE   248,553 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 381 21,176 SH   SOLE   21,176 0 0
CORNING INC COM 219350105 618 16,600 SH   SOLE   16,600 0 0
CORTEVA INC COM 22052L104 483 10,213 SH   SOLE   10,213 0 0
COSTAMARE INC SHS Y1771G102 170 13,430 SH   SOLE   13,430 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,253 16,299 SH   SOLE   16,299 0 0
COTERRA ENERGY INC COM 127097103 1,507 79,310 SH   SOLE   79,310 0 0
CRANE CO COM 224399105 440 4,320 SH   SOLE   4,320 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 146 15,180 SH   SOLE   15,180 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 348 4,598 SH   SOLE   4,598 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,075 5,250 SH   SOLE   5,250 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,458 21,341 SH   SOLE   21,341 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 41 34,403 SH   SOLE   34,403 0 0
CSX CORP COM 126408103 4,372 116,262 SH   SOLE   116,262 0 0
CUMMINS INC COM 231021106 614 2,814 SH   SOLE   2,814 0 0
CURTISS WRIGHT CORP COM 231561101 211 1,519 SH   SOLE   1,519 0 0
CVS HEALTH CORP COM 126650100 10,799 104,681 SH   SOLE   104,681 0 0
D R HORTON INC COM 23331A109 581 5,355 SH   SOLE   5,355 0 0
DANAHER CORPORATION COM 235851102 2,525 7,673 SH   SOLE   7,673 0 0
DARDEN RESTAURANTS INC COM 237194105 403 2,674 SH   SOLE   2,674 0 0
DATADOG INC CL A COM 23804L103 1,173 6,584 SH   SOLE   6,584 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 263 7,688 SH   SOLE   7,688 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 4,526 115,253 SH   SOLE   115,253 0 0
DBX ETF TR XTRACKERS S&P 233051143 263 6,169 SH   SOLE   6,169 0 0
DEERE & CO COM 244199105 3,770 10,995 SH   SOLE   10,995 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 294 20,826 SH   SOLE   20,826 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,611 41,236 SH   SOLE   41,236 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,076 69,826 SH   SOLE   69,826 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,075 4,883 SH   SOLE   4,883 0 0
DIAMONDBACK ENERGY INC COM 25278X109 377 3,491 SH   SOLE   3,491 0 0
DICKS SPORTING GOODS INC COM 253393102 400 3,480 SH   SOLE   3,480 0 0
DIGITAL RLTY TR INC COM 253868103 5,555 31,391 SH   SOLE   31,391 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 336 10,237 SH   SOLE   10,237 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,150 39,679 SH   SOLE   39,679 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,075 20,797 SH   SOLE   20,797 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 683 11,383 SH   SOLE   11,383 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 422 8,888 SH   SOLE   8,888 0 0
DISCOVER FINL SVCS COM 254709108 476 4,116 SH   SOLE   4,116 0 0
DISNEY WALT CO COM 254687106 13,188 85,149 SH   SOLE   85,149 0 0
DNP SELECT INCOME FD INC COM 23325P104 118 10,845 SH   SOLE   10,845 0 0
DOCUSIGN INC COM 256163106 2,009 13,190 SH   SOLE   13,190 0 0
DOLLAR GEN CORP NEW COM 256677105 508 2,154 SH   SOLE   2,154 0 0
DOMINION ENERGY INC COM 25746U109 5,440 69,239 SH   SOLE   69,239 0 0
DONALDSON INC COM 257651109 252 4,250 SH   SOLE   4,250 0 0
DOUGLAS ELLIMAN INC COM 25961D105 156 13,566 SH   SOLE   13,566 0 0
DOW INC COM 260557103 708 12,482 SH   SOLE   12,482 0 0
DRAFTKINGS INC COM CL A 26142R104 455 16,555 SH   SOLE   16,555 0 0
DTE ENERGY CO COM 233331107 399 3,339 SH   SOLE   3,339 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,758 45,358 SH   SOLE   45,358 0 0
DUPONT DE NEMOURS INC COM 26614N102 611 7,566 SH   SOLE   7,566 0 0
EASTGROUP PPTYS INC COM 277276101 207 906 SH   SOLE   906 0 0
EASTMAN CHEM CO COM 277432100 385 3,185 SH   SOLE   3,185 0 0
EATON CORP PLC SHS G29183103 1,352 7,824 SH   SOLE   7,824 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 149 13,977 SH   SOLE   13,977 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 165 11,209 SH   SOLE   11,209 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 83 12,284 SH   SOLE   12,284 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 240 8,048 SH   SOLE   8,048 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 210 13,973 SH   SOLE   13,973 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 200 17,869 SH   SOLE   17,869 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 3,640 341,157 SH   SOLE   341,157 0 0
ECOLAB INC COM 278865100 686 2,920 SH   SOLE   2,920 0 0
EDISON INTL COM 281020107 444 6,511 SH   SOLE   6,511 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 727 5,615 SH   SOLE   5,615 0 0
ELECTRONIC ARTS INC COM 285512109 3,236 24,511 SH   SOLE   24,511 0 0
EMERSON ELEC CO COM 291011104 2,929 31,510 SH   SOLE   31,510 0 0
ENBRIDGE INC COM 29250N105 2,206 56,444 SH   SOLE   56,444 0 0
ENCORE WIRE CORP COM 292562105 360 2,518 SH   SOLE   2,518 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 663 80,596 SH   SOLE   80,596 0 0
ENPHASE ENERGY INC COM 29355A107 696 3,807 SH   SOLE   3,807 0 0
ENTERGY CORP NEW COM 29364G103 242 2,152 SH   SOLE   2,152 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,725 124,099 SH   SOLE   124,099 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 863 12,257 SH   SOLE   12,257 0 0
EOG RES INC COM 26875P101 1,112 12,514 SH   SOLE   12,514 0 0
EPAM SYS INC COM 29414B104 1,259 1,883 SH   SOLE   1,883 0 0
EPR PPTYS COM SH BEN INT 26884U109 202 4,255 SH   SOLE   4,255 0 0
EQUINOR ASA SPONSORED ADR 29446M102 229 8,694 SH   SOLE   8,694 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 243 2,689 SH   SOLE   2,689 0 0
ERICSSON ADR B SEK 10 294821608 140 12,855 SH   SOLE   12,855 0 0
ESSENTIAL UTILS INC COM 29670G102 472 8,794 SH   SOLE   8,794 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 808 13,925 SH   SOLE   13,925 0 0
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1,308 52,197 SH   SOLE   52,197 0 0
ETF SER SOLUTIONS AAM S&P 500 26922A594 465 15,026 SH   SOLE   15,026 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 521 12,489 SH   SOLE   12,489 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 22,690 490,259 SH   SOLE   490,259 0 0
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1,539 55,118 SH   SOLE   55,118 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 353 16,760 SH   SOLE   16,760 0 0
ETFIS SER TR I VIRTUS PVT CR 26923G798 3,243 127,671 SH   SOLE   127,671 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 114,587 4,185,275 SH   SOLE   4,185,275 0 0
ETSY INC COM 29786A106 229 1,047 SH   SOLE   1,047 0 0
EVEREST RE GROUP LTD COM G3223R108 230 841 SH   SOLE   841 0 0
EVERGY INC COM 30034W106 488 7,111 SH   SOLE   7,111 0 0
EVERSOURCE ENERGY COM 30040W108 354 3,894 SH   SOLE   3,894 0 0
EXACT SCIENCES CORP COM 30063P105 205 2,628 SH   SOLE   2,628 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 541 7,712 SH   SOLE   7,712 0 0
EXELON CORP COM 30161N101 668 11,557 SH   SOLE   11,557 0 0
EXLSERVICE HOLDINGS INC COM 302081104 246 1,698 SH   SOLE   1,698 0 0
EXTRA SPACE STORAGE INC COM 30225T102 838 3,698 SH   SOLE   3,698 0 0
EXXON MOBIL CORP COM 30231G102 21,706 354,727 SH   SOLE   354,727 0 0
FABRINET SHS G3323L100 715 6,032 SH   SOLE   6,032 0 0
FACTSET RESH SYS INC COM 303075105 390 802 SH   SOLE   802 0 0
FASTENAL CO COM 311900104 1,349 21,061 SH   SOLE   21,061 0 0
FASTLY INC CL A 31188V100 223 6,293 SH   SOLE   6,293 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 897 6,583 SH   SOLE   6,583 0 0
FEDERAL SIGNAL CORP COM 313855108 384 8,851 SH   SOLE   8,851 0 0
FEDEX CORP COM 31428X106 2,686 10,383 SH   SOLE   10,383 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 4,174 68,536 SH   SOLE   68,536 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 715 15,760 SH   SOLE   15,760 0 0
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 1,094 52,842 SH   SOLE   52,842 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,107 27,465 SH   SOLE   27,465 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 380 7,267 SH   SOLE   7,267 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 500 9,738 SH   SOLE   9,738 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 388 4,393 SH   SOLE   4,393 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 412 7,364 SH   SOLE   7,364 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 331 4,827 SH   SOLE   4,827 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 5,508 158,276 SH   SOLE   158,276 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 233 4,153 SH   SOLE   4,153 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 237 4,315 SH   SOLE   4,315 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 534 10,069 SH   SOLE   10,069 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 225 4,309 SH   SOLE   4,309 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 414 3,790 SH   SOLE   3,790 0 0
FIFTH THIRD BANCORP COM 316773100 538 12,352 SH   SOLE   12,352 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 147 13,261 SH   SOLE   13,261 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 326 1,579 SH   SOLE   1,579 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 605 19,416 SH   SOLE   19,416 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1,088 30,341 SH   SOLE   30,341 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 633 19,905 SH   SOLE   19,905 0 0
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 253 7,286 SH   SOLE   7,286 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 22,973 403,172 SH   SOLE   403,172 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,013 295,916 SH   SOLE   295,916 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 237 3,242 SH   SOLE   3,242 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,969 32,454 SH   SOLE   32,454 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1,731 66,350 SH   SOLE   66,350 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 5,652 131,167 SH   SOLE   131,167 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3,468 120,581 SH   SOLE   120,581 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,890 81,958 SH   SOLE   81,958 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5,667 54,329 SH   SOLE   54,329 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3,001 48,376 SH   SOLE   48,376 0 0
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1,205 33,442 SH   SOLE   33,442 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 856 71,776 SH   SOLE   71,776 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,819 14,647 SH   SOLE   14,647 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3,140 50,302 SH   SOLE   50,302 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 204,857 2,479,613 SH   SOLE   2,479,613 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 4,250 73,764 SH   SOLE   73,764 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5,242 99,299 SH   SOLE   99,299 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3,649 29,783 SH   SOLE   29,783 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 495 5,222 SH   SOLE   5,222 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 299 4,027 SH   SOLE   4,027 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 14,447 170,859 SH   SOLE   170,859 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 10,244 45,300 SH   SOLE   45,300 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 346 7,044 SH   SOLE   7,044 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,738 36,329 SH   SOLE   36,329 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,764 135,310 SH   SOLE   135,310 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2,719 59,863 SH   SOLE   59,863 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,951 28,705 SH   SOLE   28,705 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,219 19,391 SH   SOLE   19,391 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1,206 36,723 SH   SOLE   36,723 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 273 14,030 SH   SOLE   14,030 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 3,523 43,426 SH   SOLE   43,426 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 12,282 492,066 SH   SOLE   492,066 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 848 5,236 SH   SOLE   5,236 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1,621 35,927 SH   SOLE   35,927 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10,088 194,781 SH   SOLE   194,781 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 205 11,564 SH   SOLE   11,564 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,418 50,457 SH   SOLE   50,457 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1,867 48,808 SH   SOLE   48,808 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 1,512 55,662 SH   SOLE   55,662 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 13,463 252,983 SH   SOLE   252,983 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 3,074 87,226 SH   SOLE   87,226 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 9,244 132,286 SH   SOLE   132,286 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,227 13,292 SH   SOLE   13,292 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,036 19,794 SH   SOLE   19,794 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 3,176 89,316 SH   SOLE   89,316 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 804 6,786 SH   SOLE   6,786 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 7,704 43,982 SH   SOLE   43,982 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 54,285 1,261,289 SH   SOLE   1,261,289 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 6,014 50,010 SH   SOLE   50,010 0 0
FIRSTENERGY CORP COM 337932107 910 21,874 SH   SOLE   21,874 0 0
FISERV INC COM 337738108 320 3,082 SH   SOLE   3,082 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 832 27,454 SH   SOLE   27,454 0 0
FLOWERS FOODS INC COM 343498101 467 16,989 SH   SOLE   16,989 0 0
FMC CORP COM NEW 302491303 291 2,647 SH   SOLE   2,647 0 0
FORD MTR CO DEL COM 345370860 5,086 244,894 SH   SOLE   244,894 0 0
FORTINET INC COM 34959E109 1,461 4,066 SH   SOLE   4,066 0 0
FORWARD AIR CORP COM 349853101 450 3,714 SH   SOLE   3,714 0 0
FRANCO NEV CORP COM 351858105 248 1,793 SH   SOLE   1,793 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 797 8,479 SH   SOLE   8,479 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,163 27,859 SH   SOLE   27,859 0 0
FS KKR CAP CORP COM 302635206 11,629 555,366 SH   SOLE   555,366 0 0
FUELCELL ENERGY INC COM 35952H601 69 13,257 SH   SOLE   13,257 0 0
GABELLI DIVID & INCOME TR COM 36242H104 692 25,627 SH   SOLE   25,627 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,059 12,138 SH   SOLE   12,138 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 63 16,800 SH   SOLE   16,800 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 222 4,569 SH   SOLE   4,569 0 0
GENERAC HLDGS INC COM 368736104 334 948 SH   SOLE   948 0 0
GENERAL DYNAMICS CORP COM 369550108 1,443 6,920 SH   SOLE   6,920 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,353 14,325 SH   SOLE   14,325 0 0
GENERAL MLS INC COM 370334104 1,595 23,678 SH   SOLE   23,678 0 0
GENERAL MTRS CO COM 37045V100 2,197 37,465 SH   SOLE   37,465 0 0
GENTEX CORP COM 371901109 251 7,205 SH   SOLE   7,205 0 0
GENUINE PARTS CO COM 372460105 1,142 8,143 SH   SOLE   8,143 0 0
GETTY RLTY CORP NEW COM 374297109 221 6,899 SH   SOLE   6,899 0 0
GILEAD SCIENCES INC COM 375558103 2,618 36,050 SH   SOLE   36,050 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,372 53,784 SH   SOLE   53,784 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 530 22,573 SH   SOLE   22,573 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 319 10,038 SH   SOLE   10,038 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 437 11,849 SH   SOLE   11,849 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 269 12,942 SH   SOLE   12,942 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 452 5,350 SH   SOLE   5,350 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 364 10,133 SH   SOLE   10,133 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 814 28,286 SH   SOLE   28,286 0 0
GLOBAL X FDS US PFD ETF 37954Y657 318 12,334 SH   SOLE   12,334 0 0
GLOBUS MED INC CL A 379577208 332 4,599 SH   SOLE   4,599 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 400 10,811 SH   SOLE   10,811 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 820 8,621 SH   SOLE   8,621 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,642 6,908 SH   SOLE   6,908 0 0
GRACO INC COM 384109104 400 4,957 SH   SOLE   4,957 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 338 3,717 SH   SOLE   3,717 0 0
HACKETT GROUP INC COM 404609109 517 25,169 SH   SOLE   25,169 0 0
HALLIBURTON CO COM 406216101 549 24,005 SH   SOLE   24,005 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 167 10,001 SH   SOLE   10,001 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 297 11,346 SH   SOLE   11,346 0 0
HANESBRANDS INC COM 410345102 695 41,580 SH   SOLE   41,580 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 368 6,932 SH   SOLE   6,932 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 23,016 549,825 SH   SOLE   549,825 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 367 5,319 SH   SOLE   5,319 0 0
HASBRO INC COM 418056107 220 2,166 SH   SOLE   2,166 0 0
HAWKINS INC COM 420261109 400 10,133 SH   SOLE   10,133 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 418 6,430 SH   SOLE   6,430 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,483 74,379 SH   SOLE   74,379 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 254 7,041 SH   SOLE   7,041 0 0
HECLA MNG CO COM 422704106 92 17,559 SH   SOLE   17,559 0 0
HELEN OF TROY LTD COM G4388N106 259 1,059 SH   SOLE   1,059 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 274 16,533 SH   SOLE   16,533 0 0
HERSHEY CO COM 427866108 1,465 7,570 SH   SOLE   7,570 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 480 30,455 SH   SOLE   30,455 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 289 26,311 SH   SOLE   26,311 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 235 1,506 SH   SOLE   1,506 0 0
HOME DEPOT INC COM 437076102 19,571 47,151 SH   SOLE   47,151 0 0
HONEYWELL INTL INC COM 438516106 3,237 15,519 SH   SOLE   15,519 0 0
HORMEL FOODS CORP COM 440452100 884 18,119 SH   SOLE   18,119 0 0
HP INC COM 40434L105 553 14,666 SH   SOLE   14,666 0 0
HUMANA INC COM 444859102 224 482 SH   SOLE   482 0 0
HUNTSMAN CORP COM 447011107 209 5,999 SH   SOLE   5,999 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 150 24,176 SH   SOLE   24,176 0 0
ICON PLC SHS G4705A100 1,175 3,793 SH   SOLE   3,793 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,100 4,453 SH   SOLE   4,453 0 0
ILLUMINA INC COM 452327109 450 1,183 SH   SOLE   1,183 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 200 7,744 SH   SOLE   7,744 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1,506 56,477 SH   SOLE   56,477 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 351 13,195 SH   SOLE   13,195 0 0
INFOSYS LTD SPONSORED ADR 456788108 261 10,325 SH   SOLE   10,325 0 0
INMODE LTD SHS M5425M103 605 8,570 SH   SOLE   8,570 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 315 1,197 SH   SOLE   1,197 0 0
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 308 12,587 SH   SOLE   12,587 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 200 4,160 SH   SOLE   4,160 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 339 10,153 SH   SOLE   10,153 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 227 6,579 SH   SOLE   6,579 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 577 17,264 SH   SOLE   17,264 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 289 9,510 SH   SOLE   9,510 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 801 26,350 SH   SOLE   26,350 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 229 7,266 SH   SOLE   7,266 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 308 9,918 SH   SOLE   9,918 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 323 9,696 SH   SOLE   9,696 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 307 9,673 SH   SOLE   9,673 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 301 10,497 SH   SOLE   10,497 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C599 238 8,686 SH   SOLE   8,686 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C284 498 18,807 SH   SOLE   18,807 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C474 263 8,129 SH   SOLE   8,129 0 0
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 443 16,090 SH   SOLE   16,090 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108 72 11,300 SH   SOLE   11,300 0 0
INTEL CORP COM 458140100 8,137 158,010 SH   SOLE   158,010 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 887 6,480 SH   SOLE   6,480 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,578 34,249 SH   SOLE   34,249 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,201 7,973 SH   SOLE   7,973 0 0
INTERNATIONAL PAPER CO COM 460146103 398 8,465 SH   SOLE   8,465 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 8 11,123 SH   SOLE   11,123 0 0
INTERPUBLIC GROUP COS INC COM 460690100 565 15,094 SH   SOLE   15,094 0 0
INTUIT COM 461202103 7,982 12,385 SH   SOLE   12,385 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,912 10,888 SH   SOLE   10,888 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 2,530 21,057 SH   SOLE   21,057 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,820 47,802 SH   SOLE   47,802 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 517 9,171 SH   SOLE   9,171 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,347 95,802 SH   SOLE   95,802 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,251 60,205 SH   SOLE   60,205 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 584 43,128 SH   SOLE   43,128 0 0
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 648 13,221 SH   SOLE   13,221 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 378 15,627 SH   SOLE   15,627 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 277 10,747 SH   SOLE   10,747 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 2,081 79,436 SH   SOLE   79,436 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 794 16,760 SH   SOLE   16,760 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 14,371 656,502 SH   SOLE   656,502 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 292 6,723 SH   SOLE   6,723 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 489 12,267 SH   SOLE   12,267 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 427 21,070 SH   SOLE   21,070 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 293 11,424 SH   SOLE   11,424 0 0
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 301 4,775 SH   SOLE   4,775 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6,850 41,869 SH   SOLE   41,869 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 2,940 87,592 SH   SOLE   87,592 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,707 113,794 SH   SOLE   113,794 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 817 10,339 SH   SOLE   10,339 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 6,014 75,211 SH   SOLE   75,211 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 259 4,266 SH   SOLE   4,266 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 662 20,747 SH   SOLE   20,747 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 526 9,000 SH   SOLE   9,000 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,060 8,605 SH   SOLE   8,605 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,440 9,313 SH   SOLE   9,313 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 908 17,430 SH   SOLE   17,430 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2,160 51,237 SH   SOLE   51,237 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,500 55,221 SH   SOLE   55,221 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,800 69,935 SH   SOLE   69,935 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 529 6,866 SH   SOLE   6,866 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,035 137,317 SH   SOLE   137,317 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,180 45,538 SH   SOLE   45,538 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 423 19,795 SH   SOLE   19,795 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 214 9,957 SH   SOLE   9,957 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 683 9,343 SH   SOLE   9,343 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 5,918 116,719 SH   SOLE   116,719 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 2,008 47,702 SH   SOLE   47,702 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 324 4,491 SH   SOLE   4,491 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 454 4,698 SH   SOLE   4,698 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 6,771 170,424 SH   SOLE   170,424 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 962 10,166 SH   SOLE   10,166 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 270 1,740 SH   SOLE   1,740 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 736 6,323 SH   SOLE   6,323 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 558 5,907 SH   SOLE   5,907 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1,042 23,110 SH   SOLE   23,110 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 274 14,541 SH   SOLE   14,541 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7,173 41,782 SH   SOLE   41,782 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 5,170 26,961 SH   SOLE   26,961 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 331 15,734 SH   SOLE   15,734 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 734 39,758 SH   SOLE   39,758 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 269 728 SH   SOLE   728 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 305 3,355 SH   SOLE   3,355 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,899 23,659 SH   SOLE   23,659 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 10,145 56,348 SH   SOLE   56,348 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,334 32,775 SH   SOLE   32,775 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,030 19,117 SH   SOLE   19,117 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 810 10,013 SH   SOLE   10,013 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10,255 192,719 SH   SOLE   192,719 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 87,822 220,692 SH   SOLE   220,692 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 221 12,961 SH   SOLE   12,961 0 0
IQVIA HLDGS INC COM 46266C105 676 2,396 SH   SOLE   2,396 0 0
IRON MTN INC NEW COM 46284V101 5,901 112,760 SH   SOLE   112,760 0 0
ISHARES GOLD TR ISHARES NEW 464285204 3,240 93,087 SH   SOLE   93,087 0 0
ISHARES INC CORE MSCI EMKT 46434G103 103,164 1,723,143 SH   SOLE   1,723,143 0 0
ISHARES INC CUR HD MSCI EM 46434G509 591 19,958 SH   SOLE   19,958 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 317 5,258 SH   SOLE   5,258 0 0
ISHARES INC EM MKTS DIV ETF 464286319 310 8,041 SH   SOLE   8,041 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 10,356 260,542 SH   SOLE   260,542 0 0
ISHARES INC MSCI EMERG MRKT 464286533 7,866 125,219 SH   SOLE   125,219 0 0
ISHARES INC MSCI EMRG CHN 46434G764 1,014 16,731 SH   SOLE   16,731 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 220 3,278 SH   SOLE   3,278 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,253 58,264 SH   SOLE   58,264 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,073 19,580 SH   SOLE   19,580 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 409 9,033 SH   SOLE   9,033 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,143 36,724 SH   SOLE   36,724 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,387 9,357 SH   SOLE   9,357 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 221 1,715 SH   SOLE   1,715 0 0
ISHARES TR AGENCY BOND ETF 464288166 5,002 42,686 SH   SOLE   42,686 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,828 15,889 SH   SOLE   15,889 0 0
ISHARES TR BROAD USD HIGH 46435U853 291 7,069 SH   SOLE   7,069 0 0
ISHARES TR CALIF MUN BD ETF 464288356 688 11,042 SH   SOLE   11,042 0 0
ISHARES TR CMBS ETF 46429B366 734 13,835 SH   SOLE   13,835 0 0
ISHARES TR COHEN STEER REIT 464287564 3,103 40,780 SH   SOLE   40,780 0 0
ISHARES TR CONSER ALLOC ETF 464289883 551 13,785 SH   SOLE   13,785 0 0
ISHARES TR CONV BD ETF 46435G102 365 4,092 SH   SOLE   4,092 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 373 7,386 SH   SOLE   7,386 0 0
ISHARES TR CORE DIV GRWTH 46434V621 37,149 668,396 SH   SOLE   668,396 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 13,377 132,453 SH   SOLE   132,453 0 0
ISHARES TR CORE INTL AGGR 46435G672 883 16,190 SH   SOLE   16,190 0 0
ISHARES TR CORE MSCI EAFE 46432F842 199,616 2,674,283 SH   SOLE   2,674,283 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,408 41,396 SH   SOLE   41,396 0 0
ISHARES TR CORE MSCI INTL 46435G326 2,280 33,749 SH   SOLE   33,749 0 0
ISHARES TR CORE MSCI PAC 46434V696 1,470 23,015 SH   SOLE   23,015 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 928 13,077 SH   SOLE   13,077 0 0
ISHARES TR CORE S&P MCP ETF 464287507 15,927 56,244 SH   SOLE   56,244 0 0
ISHARES TR CORE S&P SCP ETF 464287804 46,596 406,498 SH   SOLE   406,498 0 0
ISHARES TR CORE S&P TTL STK 464287150 10,036 93,806 SH   SOLE   93,806 0 0
ISHARES TR CORE S&P US GWT 464287671 17,803 153,952 SH   SOLE   153,952 0 0
ISHARES TR CORE S&P US VLU 464287663 20,322 266,206 SH   SOLE   266,206 0 0
ISHARES TR CORE S&P500 ETF 464287200 719,642 1,508,143 SH   SOLE   1,508,143 0 0
ISHARES TR CORE TOTAL USD 46434V613 5,655 106,831 SH   SOLE   106,831 0 0
ISHARES TR CORE US AGGBD ET 464287226 349,176 3,060,425 SH   SOLE   3,060,425 0 0
ISHARES TR CRE U S REIT ETF 464288521 1,192 17,640 SH   SOLE   17,640 0 0
ISHARES TR DOW JONES US ETF 464287846 1,140 9,676 SH   SOLE   9,676 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6,498 58,896 SH   SOLE   58,896 0 0
ISHARES TR EAFE SML CP ETF 464288273 26,582 363,671 SH   SOLE   363,671 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,916 97,561 SH   SOLE   97,561 0 0
ISHARES TR ESG ADV TTL USD 46436E619 348 7,044 SH   SOLE   7,044 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 579 7,289 SH   SOLE   7,289 0 0
ISHARES TR ESG AWARE MSCI 46435U663 287 7,121 SH   SOLE   7,121 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 14,867 137,778 SH   SOLE   137,778 0 0
ISHARES TR ESG EAFE ETF 46436E759 208 3,023 SH   SOLE   3,023 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 377 9,564 SH   SOLE   9,564 0 0
ISHARES TR EUROPE ETF 464287861 383 7,047 SH   SOLE   7,047 0 0
ISHARES TR EXPANDED TECH 464287515 5,151 12,954 SH   SOLE   12,954 0 0
ISHARES TR EXPND TEC SC ETF 464287549 537 1,222 SH   SOLE   1,222 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 286 4,328 SH   SOLE   4,328 0 0
ISHARES TR FALN ANGLS USD 46435G474 2,221 74,109 SH   SOLE   74,109 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 4,525 89,197 SH   SOLE   89,197 0 0
ISHARES TR GBL COMM SVC ETF 464287275 1,914 23,280 SH   SOLE   23,280 0 0
ISHARES TR GENOMICS IMMUN 46435U192 342 7,813 SH   SOLE   7,813 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,731 81,746 SH   SOLE   81,746 0 0
ISHARES TR GLB INFRASTR ETF 464288372 230 4,826 SH   SOLE   4,826 0 0
ISHARES TR GLOB UTILITS ETF 464288711 1,701 26,292 SH   SOLE   26,292 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,552 19,899 SH   SOLE   19,899 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,222 80,772 SH   SOLE   80,772 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,218 15,191 SH   SOLE   15,191 0 0
ISHARES TR GLOBAL TECH ETF 464287291 7,026 109,091 SH   SOLE   109,091 0 0
ISHARES TR GOV/CRED BD ETF 464288596 314 2,579 SH   SOLE   2,579 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 699 12,237 SH   SOLE   12,237 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2,202 62,319 SH   SOLE   62,319 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 237 8,979 PRN   SOLE   8,979 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8,115 93,248 SH   SOLE   93,248 0 0
ISHARES TR IBOXX INV CP ETF 464287242 86,028 649,000 SH   SOLE   649,000 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 254 6,828 SH   SOLE   6,828 0 0
ISHARES TR INTL DIV GRWTH 46435G524 220 3,253 SH   SOLE   3,253 0 0
ISHARES TR INTL SEL DIV ETF 464288448 5,222 167,474 SH   SOLE   167,474 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,300 11,430 SH   SOLE   11,430 0 0
ISHARES TR ISHARES BIOTECH 464287556 571 3,738 SH   SOLE   3,738 0 0
ISHARES TR ISHARES SEMICDTR 464287523 2,593 4,774 SH   SOLE   4,774 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,426 26,466 SH   SOLE   26,466 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 329 5,557 SH   SOLE   5,557 0 0
ISHARES TR JPMORGAN USD EMG 464288281 5,767 52,867 SH   SOLE   52,867 0 0
ISHARES TR MBS ETF 464288588 11,288 105,069 SH   SOLE   105,069 0 0
ISHARES TR MICRO-CAP ETF 464288869 20,806 148,878 SH   SOLE   148,878 0 0
ISHARES TR MODERT ALLOC ETF 464289875 392 8,615 SH   SOLE   8,615 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 21,811 303,681 SH   SOLE   303,681 0 0
ISHARES TR MORNINGSTAR VALU 464288109 11,073 159,092 SH   SOLE   159,092 0 0
ISHARES TR MORNINGSTR US EQ 464287127 8,068 121,483 SH   SOLE   121,483 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 16,369 230,281 SH   SOLE   230,281 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 11,621 158,659 SH   SOLE   158,659 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 4,652 68,131 SH   SOLE   68,131 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 4,928 86,114 SH   SOLE   86,114 0 0
ISHARES TR MRGSTR SM CP GR 464288604 16,251 327,366 SH   SOLE   327,366 0 0
ISHARES TR MRNING SM CP ETF 464288703 12,250 206,108 SH   SOLE   206,108 0 0
ISHARES TR MSCI ACWI EX US 464288240 434 7,799 SH   SOLE   7,799 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,041 203,878 SH   SOLE   203,878 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 24,002 312,649 SH   SOLE   312,649 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,544 154,432 SH   SOLE   154,432 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,169 55,084 SH   SOLE   55,084 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,159 12,475 SH   SOLE   12,475 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,207 11,355 SH   SOLE   11,355 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 52,714 651,581 SH   SOLE   651,581 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,766 15,203 SH   SOLE   15,203 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 311 6,680 SH   SOLE   6,680 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,104 21,319 SH   SOLE   21,319 0 0
ISHARES TR MSCI USA VALUE 46432F388 5,770 52,692 SH   SOLE   52,692 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,539 64,838 SH   SOLE   64,838 0 0
ISHARES TR NEW YORK MUN ETF 464288323 420 7,243 SH   SOLE   7,243 0 0
ISHARES TR NORTH AMERN NAT 464287374 1,413 44,895 SH   SOLE   44,895 0 0
ISHARES TR PFD AND INCM SEC 464288687 22,460 569,606 SH   SOLE   569,606 0 0
ISHARES TR RESIDENTIAL MULT 464288562 343 3,496 SH   SOLE   3,496 0 0
ISHARES TR RUS 1000 ETF 464287622 14,282 54,001 SH   SOLE   54,001 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,887 25,810 SH   SOLE   25,810 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,400 26,199 SH   SOLE   26,199 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,262 7,720 SH   SOLE   7,720 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,597 27,686 SH   SOLE   27,686 0 0
ISHARES TR RUS MD CP GR ETF 464287481 11,519 99,961 SH   SOLE   99,961 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 11,046 90,203 SH   SOLE   90,203 0 0
ISHARES TR RUS MID CAP ETF 464287499 98,793 1,190,082 SH   SOLE   1,190,082 0 0
ISHARES TR RUS TOP 200 ETF 464289446 426 3,742 SH   SOLE   3,742 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,341 7,731 SH   SOLE   7,731 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 777 11,710 SH   SOLE   11,710 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 249,296 1,120,331 SH   SOLE   1,120,331 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 600 2,164 SH   SOLE   2,164 0 0
ISHARES TR S&P 100 ETF 464287101 734 3,344 SH   SOLE   3,344 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 22,031 263,296 SH   SOLE   263,296 0 0
ISHARES TR S&P 500 VAL ETF 464287408 8,310 53,045 SH   SOLE   53,045 0 0
ISHARES TR S&P MC 400GR ETF 464287606 4,146 48,626 SH   SOLE   48,626 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,170 10,573 SH   SOLE   10,573 0 0
ISHARES TR S&P SML 600 GWT 464287887 5,112 36,831 SH   SOLE   36,831 0 0
ISHARES TR SELECT DIVID ETF 464287168 9,648 78,694 SH   SOLE   78,694 0 0
ISHARES TR SHORT TREAS BD 464288679 510 4,622 SH   SOLE   4,622 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,315 12,251 SH   SOLE   12,251 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,965 47,516 SH   SOLE   47,516 0 0
ISHARES TR TIPS BD ETF 464287176 22,241 172,113 SH   SOLE   172,113 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 341 2,433 SH   SOLE   2,433 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,368 45,450 SH   SOLE   45,450 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 483 2,503 SH   SOLE   2,503 0 0
ISHARES TR U.S. FINLS ETF 464287788 522 6,019 SH   SOLE   6,019 0 0
ISHARES TR U.S. MED DVC ETF 464288810 10,892 165,372 SH   SOLE   165,372 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,376 20,454 SH   SOLE   20,454 0 0
ISHARES TR U.S. TECH ETF 464287721 1,806 15,733 SH   SOLE   15,733 0 0
ISHARES TR U.S. UTILITS ETF 464287697 384 4,347 SH   SOLE   4,347 0 0
ISHARES TR US AER DEF ETF 464288760 2,329 22,659 SH   SOLE   22,659 0 0
ISHARES TR US BR DEL SE ETF 464288794 241 2,189 SH   SOLE   2,189 0 0
ISHARES TR US DIVID BYBCK 46435U861 239 5,600 SH   SOLE   5,600 0 0
ISHARES TR US HLTHCARE ETF 464287762 2,031 6,762 SH   SOLE   6,762 0 0
ISHARES TR US HLTHCR PR ETF 464288828 2,283 7,858 SH   SOLE   7,858 0 0
ISHARES TR US INDUSTRIALS 464287754 383 3,395 SH   SOLE   3,395 0 0
ISHARES TR US INFRASTRUC 46435U713 691 18,059 SH   SOLE   18,059 0 0
ISHARES TR US TREAS BD ETF 46429B267 8,436 316,179 SH   SOLE   316,179 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 364 7,273 SH   SOLE   7,273 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,445 46,782 SH   SOLE   46,782 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 388 6,551 SH   SOLE   6,551 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 621 9,820 SH   SOLE   9,820 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,334 66,048 SH   SOLE   66,048 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 315 4,844 SH   SOLE   4,844 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2,488 36,710 SH   SOLE   36,710 0 0
JEFFERIES FINL GROUP INC COM 47233W109 559 14,407 SH   SOLE   14,407 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 5,301 89,175 SH   SOLE   89,175 0 0
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 203 6,980 SH   SOLE   6,980 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 639 18,957 SH   SOLE   18,957 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 24,310 437,303 SH   SOLE   437,303 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,230 33,945 SH   SOLE   33,945 0 0
JOHNSON & JOHNSON COM 478160104 20,122 117,612 SH   SOLE   117,612 0 0
JOHNSON CTLS INTL PLC SHS G51502105 262 3,225 SH   SOLE   3,225 0 0
JOHNSON OUTDOORS INC CL A 479167108 217 2,314 SH   SOLE   2,314 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 191 10,718 SH   SOLE   10,718 0 0
JPMORGAN CHASE & CO COM 46625H100 19,861 125,416 SH   SOLE   125,416 0 0
KBR INC COM 48242W106 490 10,289 SH   SOLE   10,289 0 0
KELLOGG CO COM 487836108 1,457 22,615 SH   SOLE   22,615 0 0
KEYCORP COM 493267108 764 33,041 SH   SOLE   33,041 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 342 1,655 SH   SOLE   1,655 0 0
KIMBERLY-CLARK CORP COM 494368103 4,001 27,990 SH   SOLE   27,990 0 0
KINDER MORGAN INC DEL COM 49456B101 1,172 73,893 SH   SOLE   73,893 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 397 9,452 SH   SOLE   9,452 0 0
KLA CORP COM NEW 482480100 225 521 SH   SOLE   521 0 0
KRAFT HEINZ CO COM 500754106 773 21,528 SH   SOLE   21,528 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,851 8,681 SH   SOLE   8,681 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 512 1,630 SH   SOLE   1,630 0 0
LAM RESEARCH CORP COM 512807108 1,194 1,658 SH   SOLE   1,658 0 0
LAMB WESTON HLDGS INC COM 513272104 209 3,295 SH   SOLE   3,295 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 125,974 4,183,824 SH   SOLE   4,183,824 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 23,520 534,301 SH   SOLE   534,301 0 0
LAUDER ESTEE COS INC CL A 518439104 895 2,418 SH   SOLE   2,418 0 0
LCI INDS COM 50189K103 453 2,905 SH   SOLE   2,905 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 33,471 550,938 SH   SOLE   550,938 0 0
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 3,347 66,033 SH   SOLE   66,033 0 0
LEGG MASON ETF INVT TR GLOBAL INFSTRU 52468L703 324 10,103 SH   SOLE   10,103 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 1,597 39,877 SH   SOLE   39,877 0 0
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 793 30,245 SH   SOLE   30,245 0 0
LEMAITRE VASCULAR INC COM 525558201 475 9,452 SH   SOLE   9,452 0 0
LENNAR CORP CL A 526057104 591 5,087 SH   SOLE   5,087 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 113 13,456 SH   SOLE   13,456 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 26 17,000 PRN   SOLE   17,000 0 0
LIFE STORAGE INC COM 53223X107 710 4,633 SH   SOLE   4,633 0 0
LILLY ELI & CO COM 532457108 7,755 28,069 SH   SOLE   28,069 0 0
LINCOLN NATL CORP IND COM 534187109 342 5,015 SH   SOLE   5,015 0 0
LINDE PLC SHS G5494J103 3,153 9,098 SH   SOLE   9,098 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 464 15,926 SH   SOLE   15,926 0 0
LITTELFUSE INC COM 537008104 371 1,179 SH   SOLE   1,179 0 0
LKQ CORP COM 501889208 378 6,295 SH   SOLE   6,295 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 70 27,565 SH   SOLE   27,565 0 0
LMP CAP & INCOME FD INC COM 50208A102 495 32,579 SH   SOLE   32,579 0 0
LOCKHEED MARTIN CORP COM 539830109 7,296 20,510 SH   SOLE   20,510 0 0
LOWES COS INC COM 548661107 5,605 21,686 SH   SOLE   21,686 0 0
LUCID GROUP INC COM 549498103 860 22,590 SH   SOLE   22,590 0 0
LULULEMON ATHLETICA INC COM 550021109 369 943 SH   SOLE   943 0 0
LUMEN TECHNOLOGIES INC COM 550241103 508 40,505 SH   SOLE   40,505 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 471 5,112 SH   SOLE   5,112 0 0
M & T BK CORP COM 55261F104 465 3,029 SH   SOLE   3,029 0 0
M D C HLDGS INC COM 552676108 617 11,058 SH   SOLE   11,058 0 0
MADISON COVERED CALL & EQUIT COM 557437100 112 13,934 SH   SOLE   13,934 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 828 17,834 SH   SOLE   17,834 0 0
MAIN STR CAP CORP COM 56035L104 2,626 58,541 SH   SOLE   58,541 0 0
MARATHON OIL CORP COM 565849106 1,227 74,751 SH   SOLE   74,751 0 0
MARATHON PETE CORP COM 56585A102 589 9,202 SH   SOLE   9,202 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,127 6,819 SH   SOLE   6,819 0 0
MARSH & MCLENNAN COS INC COM 571748102 250 1,439 SH   SOLE   1,439 0 0
MARVELL TECHNOLOGY INC COM 573874104 607 6,938 SH   SOLE   6,938 0 0
MASCO CORP COM 574599106 624 8,883 SH   SOLE   8,883 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,888 19,162 SH   SOLE   19,162 0 0
MAXIMUS INC COM 577933104 553 6,946 SH   SOLE   6,946 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,271 13,159 SH   SOLE   13,159 0 0
MCDONALDS CORP COM 580135101 7,769 28,978 SH   SOLE   28,978 0 0
MCKESSON CORP COM 58155Q103 298 1,197 SH   SOLE   1,197 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 281 11,902 SH   SOLE   11,902 0 0
MEDTRONIC PLC SHS G5960L103 2,241 21,666 SH   SOLE   21,666 0 0
MERCADOLIBRE INC COM 58733R102 1,075 797 SH   SOLE   797 0 0
MERCK & CO INC COM 58933Y105 7,204 94,000 SH   SOLE   94,000 0 0
META PLATFORMS INC CL A 30303M102 12,364 36,761 SH   SOLE   36,761 0 0
METLIFE INC COM 59156R108 557 8,910 SH   SOLE   8,910 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 41 11,348 SH   SOLE   11,348 0 0
MGM RESORTS INTERNATIONAL COM 552953101 357 7,945 SH   SOLE   7,945 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 549 6,301 SH   SOLE   6,301 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 50 13,000 PRN   SOLE   13,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,369 25,425 SH   SOLE   25,425 0 0
MICROSOFT CORP COM 594918104 67,770 201,471 SH   SOLE   201,471 0 0
MICROSTRATEGY INC CL A NEW 594972408 632 1,160 SH   SOLE   1,160 0 0
MID-AMER APT CMNTYS INC COM 59522J103 364 1,585 SH   SOLE   1,585 0 0
MIMEDX GROUP INC COM 602496101 89 14,800 SH   SOLE   14,800 0 0
MODERNA INC COM 60770K107 1,337 5,266 SH   SOLE   5,266 0 0
MONDELEZ INTL INC CL A 609207105 2,676 40,347 SH   SOLE   40,347 0 0
MONGODB INC CL A 60937P106 266 503 SH   SOLE   503 0 0
MOODYS CORP COM 615369105 261 668 SH   SOLE   668 0 0
MORGAN STANLEY COM NEW 617446448 3,618 36,860 SH   SOLE   36,860 0 0
MORNINGSTAR INC COM 617700109 1,145 3,348 SH   SOLE   3,348 0 0
MOSAIC CO NEW COM 61945C103 376 9,578 SH   SOLE   9,578 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 490 1,805 SH   SOLE   1,805 0 0
MUELLER WTR PRODS INC COM SER A 624758108 166 11,503 SH   SOLE   11,503 0 0
NASDAQ INC COM 631103108 4,266 20,304 SH   SOLE   20,304 0 0
NATIONAL BEVERAGE CORP COM 635017106 282 6,215 SH   SOLE   6,215 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3,631 50,213 SH   SOLE   50,213 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 265 5,506 SH   SOLE   5,506 0 0
NETFLIX INC COM 64110L106 3,579 5,941 SH   SOLE   5,941 0 0
NEW JERSEY RES CORP COM 646025106 956 23,291 SH   SOLE   23,291 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 121 11,256 SH   SOLE   11,256 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 346 28,307 SH   SOLE   28,307 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 81 21,890 SH   SOLE   21,890 0 0
NEW YORK TIMES CO CL A 650111107 257 5,315 SH   SOLE   5,315 0 0
NEWMONT CORP COM 651639106 429 6,911 SH   SOLE   6,911 0 0
NEXTERA ENERGY INC COM 65339F101 4,254 45,554 SH   SOLE   45,554 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,347 39,658 SH   SOLE   39,658 0 0
NIKE INC CL B 654106103 3,843 23,054 SH   SOLE   23,054 0 0
NIO INC SPON ADS 62914V106 833 26,298 SH   SOLE   26,298 0 0
NOKIA CORP SPONSORED ADR 654902204 171 27,567 SH   SOLE   27,567 0 0
NORFOLK SOUTHN CORP COM 655844108 1,287 4,322 SH   SOLE   4,322 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 828 21,028 SH   SOLE   21,028 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 668 25,933 SH   SOLE   25,933 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 479 13,604 SH   SOLE   13,604 0 0
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 263 8,437 SH   SOLE   8,437 0 0
NORTHERN TR CORP COM 665859104 212 1,775 SH   SOLE   1,775 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,216 3,142 SH   SOLE   3,142 0 0
NORTHWEST NAT HLDG CO COM 66765N105 608 12,457 SH   SOLE   12,457 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 839 40,454 SH   SOLE   40,454 0 0
NOVARTIS AG SPONSORED ADR 66987V109 885 10,114 SH   SOLE   10,114 0 0
NOVAVAX INC COM NEW 670002401 734 5,127 SH   SOLE   5,127 0 0
NOVO-NORDISK A S ADR 670100205 1,026 9,160 SH   SOLE   9,160 0 0
NUCOR CORP COM 670346105 1,406 12,316 SH   SOLE   12,316 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 397 12,796 SH   SOLE   12,796 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 843 12,302 SH   SOLE   12,302 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 771 19,842 SH   SOLE   19,842 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 268 7,260 SH   SOLE   7,260 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 610 14,525 SH   SOLE   14,525 0 0
NUTRIEN LTD COM 67077M108 1,098 14,596 SH   SOLE   14,596 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 652 36,366 SH   SOLE   36,366 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 194 12,462 SH   SOLE   12,462 0 0
NUVEEN MUN VALUE FD INC COM 670928100 244 23,511 SH   SOLE   23,511 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 879 63,725 SH   SOLE   63,725 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 144 14,840 SH   SOLE   14,840 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 187 19,120 SH   SOLE   19,120 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 369 22,883 SH   SOLE   22,883 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 138 10,795 SH   SOLE   10,795 0 0
NVIDIA CORPORATION COM 67066G104 28,709 97,589 SH   SOLE   97,589 0 0
NXP SEMICONDUCTORS N V COM N6596X109 642 2,815 SH   SOLE   2,815 0 0
OCCIDENTAL PETE CORP COM 674599105 259 8,945 SH   SOLE   8,945 0 0
OGE ENERGY CORP COM 670837103 307 7,995 SH   SOLE   7,995 0 0
OKTA INC CL A 679295105 435 1,939 SH   SOLE   1,939 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 304 846 SH   SOLE   846 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 346 11,691 SH   SOLE   11,691 0 0
OMNICOM GROUP INC COM 681919106 461 6,288 SH   SOLE   6,288 0 0
ON SEMICONDUCTOR CORP COM 682189105 202 2,973 SH   SOLE   2,973 0 0
ONE GAS INC COM 68235P108 284 3,656 SH   SOLE   3,656 0 0
ONEOK INC NEW COM 682680103 3,397 57,806 SH   SOLE   57,806 0 0
ORACLE CORP COM 68389X105 2,532 29,036 SH   SOLE   29,036 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,166 1,651 SH   SOLE   1,651 0 0
ORGANON & CO COMMON STOCK 68622V106 365 11,987 SH   SOLE   11,987 0 0
OSHKOSH CORP COM 688239201 357 3,168 SH   SOLE   3,168 0 0
OSI ETF TR OSHARES US SMLCP 67110P100 3,798 102,153 SH   SOLE   102,153 0 0
OSI ETF TR OSHS GBL INTER 67110P704 754 15,311 SH   SOLE   15,311 0 0
OTIS WORLDWIDE CORP COM 68902V107 696 7,992 SH   SOLE   7,992 0 0
OUTFRONT MEDIA INC COM 69007J106 268 9,993 SH   SOLE   9,993 0 0
OWENS CORNING NEW COM 690742101 248 2,737 SH   SOLE   2,737 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 242 17,080 SH   SOLE   17,080 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 292 5,218 SH   SOLE   5,218 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 912 21,065 SH   SOLE   21,065 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816 469 11,181 SH   SOLE   11,181 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 465 7,887 SH   SOLE   7,887 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 8,556 205,965 SH   SOLE   205,965 0 0
PACER FDS TR TRENDP US MID CP 69374H204 298 8,151 SH   SOLE   8,151 0 0
PACER FDS TR TRENDPILOT FD 69374H675 1,167 37,178 SH   SOLE   37,178 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 8,647 321,081 SH   SOLE   321,081 0 0
PACER FDS TR US CASH COWS 100 69374H881 933 19,808 SH   SOLE   19,808 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 256 14,040 SH   SOLE   14,040 0 0
PALO ALTO NETWORKS INC COM 697435105 1,136 2,040 SH   SOLE   2,040 0 0
PAN AMERN SILVER CORP COM 697900108 431 17,273 SH   SOLE   17,273 0 0
PARKER-HANNIFIN CORP COM 701094104 667 2,097 SH   SOLE   2,097 0 0
PAYCHEX INC COM 704326107 2,483 18,193 SH   SOLE   18,193 0 0
PAYCOM SOFTWARE INC COM 70432V102 469 1,129 SH   SOLE   1,129 0 0
PAYPAL HLDGS INC COM 70450Y103 5,686 30,150 SH   SOLE   30,150 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 312 8,726 SH   SOLE   8,726 0 0
PENN NATL GAMING INC COM 707569109 809 15,610 SH   SOLE   15,610 0 0
PEPSICO INC COM 713448108 10,566 60,818 SH   SOLE   60,818 0 0
PERFICIENT INC COM 71375U101 201 1,553 SH   SOLE   1,553 0 0
PFIZER INC COM 717081103 14,194 240,374 SH   SOLE   240,374 0 0
PHILIP MORRIS INTL INC COM 718172109 3,681 38,748 SH   SOLE   38,748 0 0
PHILLIPS 66 COM 718546104 3,513 48,487 SH   SOLE   48,487 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 191 11,535 SH   SOLE   11,535 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 251 9,683 SH   SOLE   9,683 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 934 10,226 SH   SOLE   10,226 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,704 15,579 SH   SOLE   15,579 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,384 23,468 SH   SOLE   23,468 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 738 13,133 SH   SOLE   13,133 0 0
PIMCO MUN INCOME FD COM 72200R107 1,671 109,801 SH   SOLE   109,801 0 0
PINNACLE WEST CAP CORP COM 723484101 1,168 16,548 SH   SOLE   16,548 0 0
PINTEREST INC CL A 72352L106 225 6,183 SH   SOLE   6,183 0 0
PIONEER NAT RES CO COM 723787107 1,475 8,106 SH   SOLE   8,106 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 569 56,093 SH   SOLE   56,093 0 0
PLUG POWER INC COM NEW 72919P202 366 12,961 SH   SOLE   12,961 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,880 14,366 SH   SOLE   14,366 0 0
POLARIS INC COM 731068102 387 3,523 SH   SOLE   3,523 0 0
PPG INDS INC COM 693506107 1,231 7,136 SH   SOLE   7,136 0 0
PPL CORP COM 69351T106 1,464 48,706 SH   SOLE   48,706 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 112 28,750 SH   SOLE   28,750 0 0
PRICE T ROWE GROUP INC COM 74144T108 606 3,080 SH   SOLE   3,080 0 0
PROCTER AND GAMBLE CO COM 742718109 14,598 89,242 SH   SOLE   89,242 0 0
PROGRESSIVE CORP COM 743315103 478 4,655 SH   SOLE   4,655 0 0
PROLOGIS INC. COM 74340W103 1,156 6,867 SH   SOLE   6,867 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 366 6,454 SH   SOLE   6,454 0 0
PROSHARES TR PET CARE ETF 74348A145 347 4,390 SH   SOLE   4,390 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 998 14,928 SH   SOLE   14,928 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 19,232 195,886 SH   SOLE   195,886 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,411 19,134 SH   SOLE   19,134 0 0
PROSHARES TR S&P TECH DIVIDEN 74347G606 233 3,487 SH   SOLE   3,487 0 0
PROSPECT CAP CORP COM 74348T102 282 33,524 SH   SOLE   33,524 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 216 214,000 PRN   SOLE   214,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 175 160,000 PRN   SOLE   160,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 382 5,288 SH   SOLE   5,288 0 0
PRUDENTIAL FINL INC COM 744320102 1,676 15,484 SH   SOLE   15,484 0 0
PUBLIC STORAGE COM 74460D109 362 967 SH   SOLE   967 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,691 55,310 SH   SOLE   55,310 0 0
PULTE GROUP INC COM 745867101 303 5,300 SH   SOLE   5,300 0 0
QUALCOMM INC COM 747525103 3,533 19,318 SH   SOLE   19,318 0 0
QUANTA SVCS INC COM 74762E102 400 3,491 SH   SOLE   3,491 0 0
QUEST DIAGNOSTICS INC COM 74834L100 578 3,340 SH   SOLE   3,340 0 0
RAYMOND JAMES FINL INC COM 754730109 281 2,804 SH   SOLE   2,804 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,880 56,699 SH   SOLE   56,699 0 0
REALTY INCOME CORP COM 756109104 2,470 34,502 SH   SOLE   34,502 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 200 9,188 SH   SOLE   9,188 0 0
RELX PLC SPONSORED ADR 759530108 310 9,521 SH   SOLE   9,521 0 0
REPUBLIC SVCS INC COM 760759100 840 6,026 SH   SOLE   6,026 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 203 3,346 SH   SOLE   3,346 0 0
RIO TINTO PLC SPONSORED ADR 767204100 756 11,296 SH   SOLE   11,296 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 216 3,529 SH   SOLE   3,529 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 567 5,469 SH   SOLE   5,469 0 0
ROBLOX CORP CL A 771049103 825 7,999 SH   SOLE   7,999 0 0
ROCKWELL AUTOMATION INC COM 773903109 718 2,058 SH   SOLE   2,058 0 0
ROKU INC COM CL A 77543R102 801 3,509 SH   SOLE   3,509 0 0
ROLLINS INC COM 775711104 216 6,326 SH   SOLE   6,326 0 0
ROPER TECHNOLOGIES INC COM 776696106 333 676 SH   SOLE   676 0 0
ROSS STORES INC COM 778296103 861 7,531 SH   SOLE   7,531 0 0
ROYAL BK CDA COM 780087102 1,178 11,097 SH   SOLE   11,097 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 821 10,681 SH   SOLE   10,681 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,314 99,507 SH   SOLE   99,507 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,811 87,816 SH   SOLE   87,816 0 0
ROYAL GOLD INC COM 780287108 226 2,145 SH   SOLE   2,145 0 0
RPM INTL INC COM 749685103 573 5,675 SH   SOLE   5,675 0 0
RYDER SYS INC COM 783549108 294 3,566 SH   SOLE   3,566 0 0
S&P GLOBAL INC COM 78409V104 1,086 2,301 SH   SOLE   2,301 0 0
SABA CAPITAL INCOME & OPRNT SHARES 78518H103 64 14,237 SH   SOLE   14,237 0 0
SALESFORCE COM INC COM 79466L302 8,370 32,936 SH   SOLE   32,936 0 0
SANOFI SPONSORED ADR 80105N105 669 13,355 SH   SOLE   13,355 0 0
SAP SE SPON ADR 803054204 216 1,543 SH   SOLE   1,543 0 0
SCHLUMBERGER LTD COM STK 806857108 1,302 43,452 SH   SOLE   43,452 0 0
SCHWAB CHARLES CORP COM 808513105 694 8,244 SH   SOLE   8,244 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 797 26,897 SH   SOLE   26,897 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 975 25,085 SH   SOLE   25,085 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 217 3,697 SH   SOLE   3,697 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 236 6,318 SH   SOLE   6,318 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,416 26,279 SH   SOLE   26,279 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 313,493 3,878,369 SH   SOLE   3,878,369 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13,492 82,363 SH   SOLE   82,363 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,412 73,920 SH   SOLE   73,920 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,346 29,397 SH   SOLE   29,397 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 765 9,514 SH   SOLE   9,514 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,040 19,738 SH   SOLE   19,738 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,812 17,685 SH   SOLE   17,685 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,841 45,167 SH   SOLE   45,167 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,643 10,197 SH   SOLE   10,197 0 0
SEA LTD SPONSORD ADS 81141R100 663 2,965 SH   SOLE   2,965 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,603 31,886 SH   SOLE   31,886 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,326 17,065 SH   SOLE   17,065 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 14,175 255,392 SH   SOLE   255,392 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 15,758 403,538 SH   SOLE   403,538 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 15,806 305,074 SH   SOLE   305,074 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,628 17,739 SH   SOLE   17,739 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,190 28,405 SH   SOLE   28,405 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,004 35,515 SH   SOLE   35,515 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,532 61,714 SH   SOLE   61,714 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,475 34,574 SH   SOLE   34,574 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,226 13,534 SH   SOLE   13,534 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14,895 85,663 SH   SOLE   85,663 0 0
SEMPRA COM 816851109 552 4,172 SH   SOLE   4,172 0 0
SERVICENOW INC COM 81762P102 1,229 1,893 SH   SOLE   1,893 0 0
SHERWIN WILLIAMS CO COM 824348106 2,682 7,615 SH   SOLE   7,615 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 277 2,913 SH   SOLE   2,913 0 0
SIMON PPTY GROUP INC NEW COM 828806109 552 3,456 SH   SOLE   3,456 0 0
SIREN ETF TR DIVCN LDRS ETF 829658301 508 8,411 SH   SOLE   8,411 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 104 16,352 SH   SOLE   16,352 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 640 4,126 SH   SOLE   4,126 0 0
SMITH A O CORP COM 831865209 348 4,047 SH   SOLE   4,047 0 0
SMUCKER J M CO COM NEW 832696405 632 4,654 SH   SOLE   4,654 0 0
SNAP INC CL A 83304A106 349 7,424 SH   SOLE   7,424 0 0
SNAP ON INC COM 833034101 683 3,170 SH   SOLE   3,170 0 0
SNOWFLAKE INC CL A 833445109 828 2,444 SH   SOLE   2,444 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 221 786 SH   SOLE   786 0 0
SONOCO PRODS CO COM 835495102 244 4,216 SH   SOLE   4,216 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 364 2,877 SH   SOLE   2,877 0 0
SOUTHERN CO COM 842587107 3,978 57,997 SH   SOLE   57,997 0 0
SOUTHERN COPPER CORP COM 84265V105 536 8,684 SH   SOLE   8,684 0 0
SOUTHWEST AIRLS CO COM 844741108 868 20,253 SH   SOLE   20,253 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 10,939 30,107 SH   SOLE   30,107 0 0
SPDR GOLD TR GOLD SHS 78463V107 9,884 57,819 SH   SOLE   57,819 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 540 9,558 SH   SOLE   9,558 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 269 7,378 SH   SOLE   7,378 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 619 14,911 SH   SOLE   14,911 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 313 3,036 SH   SOLE   3,036 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1,074 16,199 SH   SOLE   16,199 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 643 16,537 SH   SOLE   16,537 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,828 115,417 SH   SOLE   115,417 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,685 26,421 SH   SOLE   26,421 0 0
SPDR SER TR AEROSPACE DEF 78464A631 418 3,587 SH   SOLE   3,587 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 2,921 26,899 SH   SOLE   26,899 0 0
SPDR SER TR BLOOMBERG INTL 78464A151 430 12,427 SH   SOLE   12,427 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 715 23,385 SH   SOLE   23,385 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 449 3,435 SH   SOLE   3,435 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 22,183 451,043 SH   SOLE   451,043 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 833 13,871 SH   SOLE   13,871 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 9,526 297,214 SH   SOLE   297,214 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 244 9,610 SH   SOLE   9,610 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,493 47,403 SH   SOLE   47,403 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,253 34,661 SH   SOLE   34,661 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 3,573 84,774 SH   SOLE   84,774 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 242 4,866 SH   SOLE   4,866 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 863 15,455 SH   SOLE   15,455 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 402 8,997 SH   SOLE   8,997 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 4,789 157,386 SH   SOLE   157,386 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 9,560 308,669 SH   SOLE   308,669 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,351 32,439 SH   SOLE   32,439 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 401 9,531 SH   SOLE   9,531 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,358 56,145 SH   SOLE   56,145 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 615 7,548 SH   SOLE   7,548 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 214 2,303 SH   SOLE   2,303 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 2,098 21,101 SH   SOLE   21,101 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,680 15,002 SH   SOLE   15,002 0 0
SPDR SER TR S&P BK ETF 78464A797 276 5,050 SH   SOLE   5,050 0 0
SPDR SER TR S&P DIVID ETF 78464A763 6,316 48,915 SH   SOLE   48,915 0 0
SPDR SER TR S&P METALS MNG 78464A755 682 15,225 SH   SOLE   15,225 0 0
SPDR SER TR S&P REGL BKG 78464A698 227 3,203 SH   SOLE   3,203 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 718 7,603 SH   SOLE   7,603 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 1,987 12,759 SH   SOLE   12,759 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 427 2,833 SH   SOLE   2,833 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,380 11,551 SH   SOLE   11,551 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,211 68,285 SH   SOLE   68,285 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 285 6,235 SH   SOLE   6,235 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 375 7,929 SH   SOLE   7,929 0 0
STANDARD MTR PRODS INC COM 853666105 234 4,460 SH   SOLE   4,460 0 0
STANLEY BLACK & DECKER INC COM 854502101 282 1,494 SH   SOLE   1,494 0 0
STANTEC INC COM 85472N109 246 4,374 SH   SOLE   4,374 0 0
STARBUCKS CORP COM 855244109 4,001 34,203 SH   SOLE   34,203 0 0
STERIS PLC SHS USD G8473T100 241 991 SH   SOLE   991 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 254 5,202 SH   SOLE   5,202 0 0
STRATASYS LTD SHS M85548101 238 9,699 SH   SOLE   9,699 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 1,332 51,262 SH   SOLE   51,262 0 0
STRYKER CORPORATION COM 863667101 1,357 5,074 SH   SOLE   5,074 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 214 31,476 SH   SOLE   31,476 0 0
SUN LIFE FINANCIAL INC. COM 866796105 735 13,207 SH   SOLE   13,207 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,055 1,556 SH   SOLE   1,556 0 0
SYSCO CORP COM 871829107 1,326 16,880 SH   SOLE   16,880 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,354 36,178 SH   SOLE   36,178 0 0
TARGA RES CORP COM 87612G101 1,139 21,811 SH   SOLE   21,811 0 0
TARGET CORP COM 87612E106 5,928 25,609 SH   SOLE   25,609 0 0
TC ENERGY CORP COM 87807B107 222 4,774 SH   SOLE   4,774 0 0
TE CONNECTIVITY LTD SHS H84989104 270 1,673 SH   SOLE   1,673 0 0
TELADOC HEALTH INC COM 87918A105 760 8,273 SH   SOLE   8,273 0 0
TELUS CORPORATION COM 87971M103 470 19,955 SH   SOLE   19,955 0 0
TERADYNE INC COM 880770102 1,108 6,776 SH   SOLE   6,776 0 0
TESLA INC COM 88160R101 26,222 24,814 SH   SOLE   24,814 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 36 12,500 SH   SOLE   12,500 0 0
TEXAS INSTRS INC COM 882508104 4,019 21,324 SH   SOLE   21,324 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 426 341 SH   SOLE   341 0 0
THE TRADE DESK INC COM CL A 88339J105 718 7,833 SH   SOLE   7,833 0 0
THERAPEUTICSMD INC COM 88338N107 11 31,000 SH   SOLE   31,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,080 10,601 SH   SOLE   10,601 0 0
TJX COS INC NEW COM 872540109 2,543 33,490 SH   SOLE   33,490 0 0
T-MOBILE US INC COM 872590104 455 3,923 SH   SOLE   3,923 0 0
TORO CO COM 891092108 1,067 10,681 SH   SOLE   10,681 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 761 9,932 SH   SOLE   9,932 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,309 26,464 SH   SOLE   26,464 0 0
TOYOTA MOTOR CORP ADS 892331307 282 1,520 SH   SOLE   1,520 0 0
TRACTOR SUPPLY CO COM 892356106 912 3,822 SH   SOLE   3,822 0 0
TRADEWEB MKTS INC CL A 892672106 222 2,217 SH   SOLE   2,217 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,137 5,628 SH   SOLE   5,628 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,114 13,513 SH   SOLE   13,513 0 0
TREX CO INC COM 89531P105 206 1,528 SH   SOLE   1,528 0 0
TRIMBLE INC COM 896239100 437 5,010 SH   SOLE   5,010 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 317 5,739 SH   SOLE   5,739 0 0
TRUIST FINL CORP COM 89832Q109 1,679 28,688 SH   SOLE   28,688 0 0
TWILIO INC CL A 90138F102 695 2,640 SH   SOLE   2,640 0 0
TWITTER INC COM 90184L102 259 6,001 SH   SOLE   6,001 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 8,750 250,128 SH   SOLE   250,128 0 0
TWO RDS SHARED TR LEADERSHARES DY 90214Q675 5,161 205,344 SH   SOLE   205,344 0 0
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 6,782 193,152 SH   SOLE   193,152 0 0
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 4,386 120,340 SH   SOLE   120,340 0 0
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 10,497 294,630 SH   SOLE   294,630 0 0
TYSON FOODS INC CL A 902494103 679 7,787 SH   SOLE   7,787 0 0
UBER TECHNOLOGIES INC COM 90353T100 309 7,360 SH   SOLE   7,360 0 0
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 303 349 SH   SOLE   349 0 0
UGI CORP NEW COM 902681105 288 6,283 SH   SOLE   6,283 0 0
ULTA BEAUTY INC COM 90384S303 226 547 SH   SOLE   547 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,593 48,210 SH   SOLE   48,210 0 0
UNION PAC CORP COM 907818108 3,446 13,675 SH   SOLE   13,675 0 0
UNITED AIRLS HLDGS INC COM 910047109 839 19,159 SH   SOLE   19,159 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,166 24,096 SH   SOLE   24,096 0 0
UNITED RENTALS INC COM 911363109 585 1,760 SH   SOLE   1,760 0 0
UNITED STATES STL CORP NEW COM 912909108 343 14,418 SH   SOLE   14,418 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 237 8,700 SH   SOLE   8,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,133 20,169 SH   SOLE   20,169 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 260 4,380 SH   SOLE   4,380 0 0
UPSTART HLDGS INC COM 91680M107 256 1,695 SH   SOLE   1,695 0 0
US BANCORP DEL COM NEW 902973304 1,741 31,001 SH   SOLE   31,001 0 0
USD PARTNERS LP COM UT REP LTD 903318103 89 16,830 SH   SOLE   16,830 0 0
V F CORP COM 918204108 649 8,871 SH   SOLE   8,871 0 0
VAALCO ENERGY INC COM NEW 91851C201 42 13,000 SH   SOLE   13,000 0 0
VALERO ENERGY CORP COM 91913Y100 1,114 14,831 SH   SOLE   14,831 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 217 12,616 SH   SOLE   12,616 0 0
VANECK ETF TRUST CEF MUNI INCOME 92189F460 235 7,930 SH   SOLE   7,930 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 784 23,787 SH   SOLE   23,787 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,549 48,361 SH   SOLE   48,361 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 530 10,330 SH   SOLE   10,330 0 0
VANECK ETF TRUST INVESTMENT GRD 92189F486 362 14,326 SH   SOLE   14,326 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 315 11,019 SH   SOLE   11,019 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 290 6,916 SH   SOLE   6,916 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,073 40,380 SH   SOLE   40,380 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,126 3,646 SH   SOLE   3,646 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 259 14,485 SH   SOLE   14,485 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 362 1,199 SH   SOLE   1,199 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,021 26,558 SH   SOLE   26,558 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 256 1,219 SH   SOLE   1,219 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 15,818 180,530 SH   SOLE   180,530 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,893 28,118 SH   SOLE   28,118 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,751 46,401 SH   SOLE   46,401 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 18,398 217,088 SH   SOLE   217,088 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4,405 79,855 SH   SOLE   79,855 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,518 13,769 SH   SOLE   13,769 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 63,361 197,421 SH   SOLE   197,421 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,249 5,650 SH   SOLE   5,650 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,037 11,920 SH   SOLE   11,920 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 899 5,981 SH   SOLE   5,981 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12,799 50,210 SH   SOLE   50,210 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 100,590 866,844 SH   SOLE   866,844 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 40,263 92,132 SH   SOLE   92,132 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,470 47,345 SH   SOLE   47,345 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 38,486 170,279 SH   SOLE   170,279 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,372 11,962 SH   SOLE   11,962 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 33,421 138,398 SH   SOLE   138,398 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 37,154 252,551 SH   SOLE   252,551 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,171 100,700 SH   SOLE   100,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,924 301,737 SH   SOLE   301,737 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,937 43,036 SH   SOLE   43,036 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,159 14,858 SH   SOLE   14,858 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 444 8,227 SH   SOLE   8,227 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 202 1,880 SH   SOLE   1,880 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,251 63,240 SH   SOLE   63,240 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,517 27,618 SH   SOLE   27,618 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 318 4,779 SH   SOLE   4,779 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,715 29,270 SH   SOLE   29,270 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,210 22,893 SH   SOLE   22,893 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 19,471 239,613 SH   SOLE   239,613 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 236 3,002 SH   SOLE   3,002 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 5,294 24,192 SH   SOLE   24,192 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 541 7,333 SH   SOLE   7,333 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6,586 73,331 SH   SOLE   73,331 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 324 2,228 SH   SOLE   2,228 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 322 1,494 SH   SOLE   1,494 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 14,177 82,547 SH   SOLE   82,547 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 8,027 126,281 SH   SOLE   126,281 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 29,828 584,158 SH   SOLE   584,158 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 1,168 10,954 SH   SOLE   10,954 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 296 3,814 SH   SOLE   3,814 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 24,567 219,140 SH   SOLE   219,140 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 246 2,886 SH   SOLE   2,886 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3,367 50,126 SH   SOLE   50,126 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 221 2,520 SH   SOLE   2,520 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,866 11,095 SH   SOLE   11,095 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 611 2,342 SH   SOLE   2,342 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,122 8,280 SH   SOLE   8,280 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,451 7,186 SH   SOLE   7,186 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6,441 32,220 SH   SOLE   32,220 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 5,901 76,032 SH   SOLE   76,032 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8,709 90,174 SH   SOLE   90,174 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 15,244 57,208 SH   SOLE   57,208 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 877 4,323 SH   SOLE   4,323 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,294 11,543 SH   SOLE   11,543 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,203 6,108 SH   SOLE   6,108 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 924 5,906 SH   SOLE   5,906 0 0
VECTOR GROUP LTD COM 92240M108 312 27,145 SH   SOLE   27,145 0 0
VENTAS INC COM 92276F100 501 9,801 SH   SOLE   9,801 0 0
VERISK ANALYTICS INC COM 92345Y106 2,168 9,478 SH   SOLE   9,478 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,185 369,232 SH   SOLE   369,232 0 0
VIATRIS INC COM 92556V106 597 44,114 SH   SOLE   44,114 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 216 2,785 SH   SOLE   2,785 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,114 30,375 SH   SOLE   30,375 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 157 11,749 SH   SOLE   11,749 0 0
VIRNETX HLDG CORP COM 92823T108 80 30,600 SH   SOLE   30,600 0 0
VISA INC COM CL A 92826C839 16,077 74,176 SH   SOLE   74,176 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 90 14,437 SH   SOLE   14,437 0 0
VULCAN MATLS CO COM 929160109 1,514 7,292 SH   SOLE   7,292 0 0
WABTEC COM 929740108 303 3,291 SH   SOLE   3,291 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 678 12,999 SH   SOLE   12,999 0 0
WALMART INC COM 931142103 14,228 98,326 SH   SOLE   98,326 0 0
WASTE MGMT INC DEL COM 94106L109 8,930 53,486 SH   SOLE   53,486 0 0
WEC ENERGY GROUP INC COM 92939U106 348 3,589 SH   SOLE   3,589 0 0
WELLS FARGO CO NEW COM 949746101 3,153 65,708 SH   SOLE   65,708 0 0
WELLTOWER INC COM 95040Q104 1,578 18,403 SH   SOLE   18,403 0 0
WERNER ENTERPRISES INC COM 950755108 376 7,897 SH   SOLE   7,897 0 0
WESCO INTL INC COM 95082P105 666 5,060 SH   SOLE   5,060 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 61 11,827 SH   SOLE   11,827 0 0
WESTERN DIGITAL CORP. COM 958102105 292 4,481 SH   SOLE   4,481 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 332 8,070 SH   SOLE   8,070 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 221 5,141 SH   SOLE   5,141 0 0
WHIRLPOOL CORP COM 963320106 256 1,088 SH   SOLE   1,088 0 0
WHITEHORSE FIN INC COM 96524V106 244 15,741 SH   SOLE   15,741 0 0
WILLIAMS COS INC COM 969457100 433 16,635 SH   SOLE   16,635 0 0
WILLIAMS SONOMA INC COM 969904101 291 1,718 SH   SOLE   1,718 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 261 5,042 SH   SOLE   5,042 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,078 29,248 SH   SOLE   29,248 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 92,870 2,143,822 SH   SOLE   2,143,822 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 641 12,121 SH   SOLE   12,121 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 650 8,113 SH   SOLE   8,113 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,487 99,102 SH   SOLE   99,102 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 348 7,985 SH   SOLE   7,985 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 22,036 829,580 SH   SOLE   829,580 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 629 12,723 SH   SOLE   12,723 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,619 76,296 SH   SOLE   76,296 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 833 17,834 SH   SOLE   17,834 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 415 10,722 SH   SOLE   10,722 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,940 29,373 SH   SOLE   29,373 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 6,033 119,794 SH   SOLE   119,794 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 625 14,096 SH   SOLE   14,096 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 268 4,764 SH   SOLE   4,764 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,532 53,624 SH   SOLE   53,624 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,477 44,961 SH   SOLE   44,961 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 705 13,716 SH   SOLE   13,716 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,650 25,485 SH   SOLE   25,485 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 9,177 177,569 SH   SOLE   177,569 0 0
WORKDAY INC CL A 98138H101 916 3,354 SH   SOLE   3,354 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 4,182 230,046 SH   SOLE   230,046 0 0
WP CAREY INC COM 92936U109 3,161 38,527 SH   SOLE   38,527 0 0
WYNN RESORTS LTD COM 983134107 546 6,421 SH   SOLE   6,421 0 0
XCEL ENERGY INC COM 98389B100 618 9,135 SH   SOLE   9,135 0 0
XILINX INC COM 983919101 377 1,777 SH   SOLE   1,777 0 0
XYLEM INC COM 98419M100 218 1,815 SH   SOLE   1,815 0 0
YAMANA GOLD INC COM 98462Y100 47 11,127 SH   SOLE   11,127 0 0
YETI HLDGS INC COM 98585X104 274 3,309 SH   SOLE   3,309 0 0
YUM BRANDS INC COM 988498101 2,198 15,829 SH   SOLE   15,829 0 0
YUM CHINA HLDGS INC COM 98850P109 300 6,016 SH   SOLE   6,016 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 270 454 SH   SOLE   454 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 226 1,780 SH   SOLE   1,780 0 0
ZOETIS INC CL A 98978V103 1,292 5,291 SH   SOLE   5,291 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 416 2,262 SH   SOLE   2,262 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 5 10,000 SH   SOLE   10,000 0 0
ZSCALER INC COM 98980G102 1,947 6,060 SH   SOLE   6,060 0 0