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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101   6,716 56 SH   SOLE   0 0 56
3M CO COM Stock 88579Y101   280,373 2,338 SH   SOLE   0 0 2,338
8X8 INC COM Stock 282914100   104,116 24,101 SH   SOLE   0 0 24,101
A C N B CORP Stock 000868109   452,361 11,363 SH   SOLE   0 0 11,363
ABB LTD SPONSORED ADR ADR 000375204   1,493 49 SH   SOLE   0 0 49
ABB LTD SPONSORED ADR ADR 000375204   385,624 12,660 SH   SOLE   0 0 12,660
ABBOTT LABS COM Stock 002824100   42,489 387 SH   SOLE   0 0 387
ABBOTT LABS COM Stock 002824100   1,599,585 14,570 SH   SOLE   0 0 14,570
ABBVIE INC COM Stock 00287Y109   42,503 263 SH   SOLE   0 0 263
ABBVIE INC COM Stock 00287Y109   2,660,909 16,465 SH   SOLE   0 0 16,465
ACCENTURE LTD BERMUDA CL A Stock G1151C101   100,599 377 SH   SOLE   0 0 377
ACCENTURE LTD BERMUDA CL A Stock G1151C101   1,296,309 4,858 SH   SOLE   0 0 4,858
ACCOLADE INC COM Stock 00437E102   103,802 13,325 SH   SOLE   0 0 13,325
ACTIVISION INC Stock 00507V109   193,978 2,534 SH   SOLE   0 0 2,534
ACTIVISION INC Stock 00507V109   398,672 5,208 SH   SOLE   0 0 5,208
ADOBE SYS INC Stock 00724F101   24,230 72 SH   SOLE   0 0 72
ADOBE SYS INC Stock 00724F101   1,142,015 3,394 SH   SOLE   0 0 3,394
ADVANCED MICRO DEVICES INC COM Stock 007903107   129,087 1,993 SH   SOLE   0 0 1,993
ADVANCED MICRO DEVICES INC COM Stock 007903107   421,782 6,512 SH   SOLE   0 0 6,512
ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109   19,620 1,800 SH   SOLE   0 0 1,800
ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109   230,558 21,152 SH   SOLE   0 0 21,152
AECOM TECHNOLOGY CORP Stock 00766T100   1,953 23 SH   SOLE   0 0 23
AECOM TECHNOLOGY CORP Stock 00766T100   205,021 2,414 SH   SOLE   0 0 2,414
AEGON N V ISIN US0079241032 ADR 007924103   54,049 10,724 SH   SOLE   0 0 10,724
AFLAC INC COM Stock 001055102   1,295 18 SH   SOLE   0 0 18
AFLAC INC COM Stock 001055102   278,336 3,869 SH   SOLE   0 0 3,869
AGILENT TECH INC Stock 00846U101   1,347 9 SH   SOLE   0 0 9
AGILENT TECH INC Stock 00846U101   326,087 2,179 SH   SOLE   0 0 2,179
AGREE RLTY CORP COM REIT 008492100   1,702 24 SH   SOLE   0 0 24
AGREE RLTY CORP COM REIT 008492100   201,087 2,835 SH   SOLE   0 0 2,835
AIR PRODS & CHEMS INC COM Stock 009158106   9,556 31 SH   SOLE   0 0 31
AIR PRODS & CHEMS INC COM Stock 009158106   318,433 1,033 SH   SOLE   0 0 1,033
ALCON AG ORD SHS Stock H01301128   18,714 273 SH   SOLE   0 0 273
ALCON AG ORD SHS Stock H01301128   521,563 7,609 SH   SOLE   0 0 7,609
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   64,746 735 SH   SOLE   0 0 735
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   503,258 5,713 SH   SOLE   0 0 5,713
ALPHABET INC CAP STK CL C Stock 02079K107   65,660 740 SH   SOLE   0 0 740
ALPHABET INC CAP STK CL C Stock 02079K107   2,065,546 23,279 SH   SOLE   0 0 23,279
ALPINE GLOBAL PREMIER PROPERTIES FD CEF 00302L108   55,567 14,248 SH   SOLE   0 0 14,248
ALPINE TOTAL DYNAMICDIVID FD COM SH BEN INT CEF 00326L100   201,458 25,828 SH   SOLE   0 0 25,828
ALTRIA GROUP INC COM Stock 02209S103   7,039 154 SH   SOLE   0 0 154
ALTRIA GROUP INC COM Stock 02209S103   610,731 13,361 SH   SOLE   0 0 13,361
AMAZON.COM INC Stock 023135106   108,864 1,296 SH   SOLE   0 0 1,296
AMAZON.COM INC Stock 023135106   3,151,764 37,521 SH   SOLE   0 0 37,521
AMBEV SA SPONSORED ADR ADR 02319V103   65,054 23,917 SH   SOLE   0 0 23,917
AMER STATES WTR CO COM Stock 029899101   206,572 2,232 SH   SOLE   0 0 2,232
AMERICAN ELEC PWR CO INC COM Stock 025537101   2,374 25 SH   SOLE   0 0 25
AMERICAN ELEC PWR CO INC COM Stock 025537101   198,540 2,091 SH   SOLE   0 0 2,091
AMERICAN EXPRESS CO COM Stock 025816109   8,126 55 SH   SOLE   0 0 55
AMERICAN EXPRESS CO COM Stock 025816109   751,900 5,089 SH   SOLE   0 0 5,089
AMERICAN INTL GROUP INC COM NEW Stock 026874784   314,809 4,978 SH   SOLE   0 0 4,978
AMERICAN TOWER CORP REIT 03027X100   4,025 19 SH   SOLE   0 0 19
AMERICAN TOWER CORP REIT 03027X100   359,315 1,696 SH   SOLE   0 0 1,696
AMERICAN WELL CORP CL A Stock 03044L105   81,646 28,850 SH   SOLE   0 0 28,850
AMERIPRISE FINANCIAL INC. Stock 03076C106   32,071 103 SH   SOLE   0 0 103
AMERIPRISE FINANCIAL INC. Stock 03076C106   280,233 900 SH   SOLE   0 0 900
AMETEK INC COM Stock 031100100   6,427 46 SH   SOLE   0 0 46
AMETEK INC COM Stock 031100100   250,797 1,795 SH   SOLE   0 0 1,795
AMGEN INC Stock 031162100   4,728 18 SH   SOLE   0 0 18
AMGEN INC Stock 031162100   669,207 2,548 SH   SOLE   0 0 2,548
AMN HEALTHCARE SVCS INC COM Stock 001744101   2,365 23 SH   SOLE   0 0 23
AMN HEALTHCARE SVCS INC COM Stock 001744101   252,217 2,453 SH   SOLE   0 0 2,453
AMPHENOL CORP CL A Stock 032095101   6,243 82 SH   SOLE   0 0 82
AMPHENOL CORP CL A Stock 032095101   443,592 5,826 SH   SOLE   0 0 5,826
ANALOG DEVICES INC COM Stock 032654105   1,804 11 SH   SOLE   0 0 11
ANALOG DEVICES INC COM Stock 032654105   680,068 4,146 SH   SOLE   0 0 4,146
ANHEUSER BUSCH ADR 03524A108   7,685 128 SH   SOLE   0 0 128
ANHEUSER BUSCH ADR 03524A108   412,895 6,877 SH   SOLE   0 0 6,877
ANNALY CAPITAL MANAGEMENT INC REIT 035710839   109,932 5,215 SH   SOLE   0 0 5,215
ANNALY CAPITAL MANAGEMENT INC REIT 035710839   115,898 5,498 SH   SOLE   0 0 5,498
ANYWHERE REAL ESTATE INC COM Stock 75605Y106   684 107 SH   SOLE   0 0 107
ANYWHERE REAL ESTATE INC COM Stock 75605Y106   72,456 11,339 SH   SOLE   0 0 11,339
AON CORP Stock G0403H108   15,907 53 SH   SOLE   0 0 53
AON CORP Stock G0403H108   585,873 1,952 SH   SOLE   0 0 1,952
APPLE INC Stock 037833100   744,369 5,729 SH   SOLE   0 0 5,729
APPLE INC Stock 037833100   11,471,000 88,286 SH   SOLE   0 0 88,286
APPLE INC Stock 037833100   13 100 SH Call SOLE   0 0 100
APPLIED MATLS INC COM Stock 038222105   146,167 1,501 SH   SOLE   0 0 1,501
APPLIED MATLS INC COM Stock 038222105   339,467 3,486 SH   SOLE   0 0 3,486
ARCHER DANIELS MIDLAND CO COM Stock 039483102   230,268 2,480 SH   SOLE   0 0 2,480
ARCHROCK INC COM Stock 03957W106   1,563 174 SH   SOLE   0 0 174
ARCHROCK INC COM Stock 03957W106   92,395 10,289 SH   SOLE   0 0 10,289
ARISTA NETWORKS INC COM Stock 040413106   215,639 1,777 SH   SOLE   0 0 1,777
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS ADR 00215W100   468,770 74,764 SH   SOLE   0 0 74,764
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   44,805 82 SH   SOLE   0 0 82
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   1,398,784 2,560 SH   SOLE   0 0 2,560
ASTRAZENECA PLC- SPONS ADR ADR 046353108   43,189 637 SH   SOLE   0 0 637
ASTRAZENECA PLC- SPONS ADR ADR 046353108   1,254,300 18,500 SH   SOLE   0 0 18,500
AT&T INC COM Stock 00206R102   144,739 7,862 SH   SOLE   0 0 7,862
AT&T INC COM Stock 00206R102   818,334 44,451 SH   SOLE   0 0 44,451
AUTODESK INC Stock 052769106   3,551 19 SH   SOLE   0 0 19
AUTODESK INC Stock 052769106   303,851 1,626 SH   SOLE   0 0 1,626
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   491,096 2,056 SH   SOLE   0 0 2,056
AUTOZONE INC NEV Stock 053332102   209,625 85 SH   SOLE   0 0 85
AVAGO TECHNOLOGIES LTD Stock 11135F101   14,537 26 SH   SOLE   0 0 26
AVAGO TECHNOLOGIES LTD Stock 11135F101   986,864 1,765 SH   SOLE   0 0 1,765
BANCO BRADESCO S A SPONS ADR REPSTG PFD ADR 059460303   48,015 16,672 SH   SOLE   0 0 16,672
BANCO ITAU HOLDING ADR 465562106   82,802 17,580 SH   SOLE   0 0 17,580
BANCO SANTANDER BRASIL ADRF ADR 05967A107   80,203 14,880 SH   SOLE   0 0 14,880
BANCO SANTANDER CENT HISP ADR 05964H105   205,453 69,645 SH   SOLE   0 0 69,645
BANK AMERICA CORP COM Stock 060505104   22,389 676 SH   SOLE   0 0 676
BANK AMERICA CORP COM Stock 060505104   1,596,086 48,191 SH   SOLE   0 0 48,191
BANK NEW YORK MELLON CORP COM Stock 064058100   3,505 77 SH   SOLE   0 0 77
BANK NEW YORK MELLON CORP COM Stock 064058100   362,248 7,958 SH   SOLE   0 0 7,958
BANK OF NOVA SCOTIA CMN Stock 064149107   313,766 6,406 SH   SOLE   0 0 6,406
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208   272,135 9,129 SH   SOLE   0 0 9,129
BARCLAYS PLC ADR ADR 06738E204   14,188 1,819 SH   SOLE   0 0 1,819
BARCLAYS PLC ADR ADR 06738E204   365,656 46,879 SH   SOLE   0 0 46,879
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   574,863 1,861 SH   SOLE   0 0 1,861
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,372,661 7,681 SH   SOLE   0 0 7,681
BHP GROUP LTD SPONSORED ADS ADR 088606108   428,890 6,912 SH   SOLE   0 0 6,912
BIOGEN IDEC INC Stock 09062X103   1,662 6 SH   SOLE   0 0 6
BIOGEN IDEC INC Stock 09062X103   233,444 843 SH   SOLE   0 0 843
BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100   9,545 945 SH   SOLE   0 0 945
BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100   203,909 20,189 SH   SOLE   0 0 20,189
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 092501105   139,911 14,635 SH   SOLE   0 0 14,635
BLACKROCK INC Stock 09247X101   21,259 30 SH   SOLE   0 0 30
BLACKROCK INC Stock 09247X101   912,007 1,287 SH   SOLE   0 0 1,287
BLACKROCK INTL GROWTH TR CEF 092524107   23,047 4,591 SH   SOLE   0 0 4,591
BLACKROCK INTL GROWTH TR CEF 092524107   109,331 21,779 SH   SOLE   0 0 21,779
BLOCK INC CL A Stock 852234103   440 7 SH   SOLE   0 0 7
BLOCK INC CL A Stock 852234103   230,497 3,668 SH   SOLE   0 0 3,668
BOEING CO COM Stock 097023105   58,671 308 SH   SOLE   0 0 308
BOEING CO COM Stock 097023105   606,711 3,185 SH   SOLE   0 0 3,185
BOOKING HOLDINGS INC COM Stock 09857L108   330,506 164 SH   SOLE   0 0 164
BOSTON SCIENTIFIC CORP Stock 101137107   1,110 24 SH   SOLE   0 0 24
BOSTON SCIENTIFIC CORP Stock 101137107   424,990 9,185 SH   SOLE   0 0 9,185
BOX INC CL A Stock 10316T104   1,681 54 SH   SOLE   0 0 54
BOX INC CL A Stock 10316T104   276,123 8,870 SH   SOLE   0 0 8,870
BP PLC SPONSORED ADR ADR 055622104   14,950 428 SH   SOLE   0 0 428
BP PLC SPONSORED ADR ADR 055622104   470,193 13,461 SH   SOLE   0 0 13,461
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   9,857 137 SH   SOLE   0 0 137
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   893,619 12,420 SH   SOLE   0 0 12,420
BRITISH AMERICAN TOBACCO ADR 110448107   8,676 217 SH   SOLE   0 0 217
BRITISH AMERICAN TOBACCO ADR 110448107   380,450 9,516 SH   SOLE   0 0 9,516
CADENCE DESIGN SYSTEM INC COM Stock 127387108   1,285 8 SH   SOLE   0 0 8
CADENCE DESIGN SYSTEM INC COM Stock 127387108   199,997 1,245 SH   SOLE   0 0 1,245
CANADIAN NATIONAL RAILWAY CO Stock 136375102   13,077 110 SH   SOLE   0 0 110
CANADIAN NATIONAL RAILWAY CO Stock 136375102   385,766 3,245 SH   SOLE   0 0 3,245
CANADIAN PAC RAILWAYLTD Stock 13645T100   18,498 248 SH   SOLE   0 0 248
CANADIAN PAC RAILWAYLTD Stock 13645T100   752,613 10,090 SH   SOLE   0 0 10,090
CATERPILLAR INC COM Stock 149123101   15,811 66 SH   SOLE   0 0 66
CATERPILLAR INC COM Stock 149123101   965,427 4,030 SH   SOLE   0 0 4,030
CBRA CLARION GLOBAL REAL ESTATE INCOME CEF 12504G100   114,142 19,920 SH   SOLE   0 0 19,920
CDW CORP COM USD0.01 Stock 12514G108   11,965 67 SH   SOLE   0 0 67
CDW CORP COM USD0.01 Stock 12514G108   206,260 1,155 SH   SOLE   0 0 1,155
CEDAR FAIR L P DEP UNIT Stock 150185106   83,507 2,020 SH   SOLE   0 0 2,020
CEDAR FAIR L P DEP UNIT Stock 150185106   165,360 4,000 SH   SOLE   0 0 4,000
CELANESE CORPORATION Stock 150870103   2,352 23 SH   SOLE   0 0 23
CELANESE CORPORATION Stock 150870103   233,414 2,283 SH   SOLE   0 0 2,283
CEMEX SAB DE CV SPON ADR NEW ADR 151290889   83,369 20,585 SH   SOLE   0 0 20,585
CHARLES SCHWAB CORP Stock 808513105   7,577 91 SH   SOLE   0 0 91
CHARLES SCHWAB CORP Stock 808513105   704,130 8,457 SH   SOLE   0 0 8,457
CHEVRON CORP NEW COM Stock 166764100   31,231 174 SH   SOLE   0 0 174
CHEVRON CORP NEW COM Stock 166764100   2,356,883 13,131 SH   SOLE   0 0 13,131
CHUBB LIMITED COM Stock H1467J104   588,561 2,668 SH   SOLE   0 0 2,668
CHUNGHWA TELECOM LTD ADR ADR 17133Q502   218,589 5,974 SH   SOLE   0 0 5,974
CIGNA CORP Stock 125523100   535,777 1,617 SH   SOLE   0 0 1,617
CINTAS CORP Stock 172908105   357,683 792 SH   SOLE   0 0 792
CISCO SYS INC Stock 17275R102   85,419 1,793 SH   SOLE   0 0 1,793
CISCO SYS INC Stock 17275R102   1,208,007 25,357 SH   SOLE   0 0 25,357
CITIGROUP INC Stock 172967424   60,834 1,345 SH   SOLE   0 0 1,345
CITIGROUP INC Stock 172967424   423,579 9,365 SH   SOLE   0 0 9,365
CLEARWATER PAPER CORP COM Stock 18538R103   486,085 12,856 SH   SOLE   0 0 12,856
CMS ENERGY CORP COM Stock 125896100   1,013 16 SH   SOLE   0 0 16
CMS ENERGY CORP COM Stock 125896100   230,141 3,634 SH   SOLE   0 0 3,634
COCA COLA CO COM Stock 191216100   42,937 675 SH   SOLE   0 0 675
COCA COLA CO COM Stock 191216100   1,312,052 20,627 SH   SOLE   0 0 20,627
COLGATE PALMOLIVE CO COM Stock 194162103   237,473 3,014 SH   SOLE   0 0 3,014
COMCAST CORP NEW CL A Stock 20030N101   25,213 721 SH   SOLE   0 0 721
COMCAST CORP NEW CL A Stock 20030N101   1,068,351 30,551 SH   SOLE   0 0 30,551
COMPASS INC CL A Stock 20464U100   70,653 30,323 SH   SOLE   0 0 30,323
CONOCOPHILLIPS COM Stock 20825C104   20,886 177 SH   SOLE   0 0 177
CONOCOPHILLIPS COM Stock 20825C104   1,267,674 10,743 SH   SOLE   0 0 10,743
CONSTELLATION BRANDS INC CL A Stock 21036P108   214,832 927 SH   SOLE   0 0 927
CONSTELLATION ENERGY CORP COM Stock 21037T109   55,088 639 SH   SOLE   0 0 639
CONSTELLATION ENERGY CORP COM Stock 21037T109   159,402 1,849 SH   SOLE   0 0 1,849
COPART INC Stock 217204106   290,263 4,767 SH   SOLE   0 0 4,767
COSTCO WHOLESALE CORP Stock 22160K105   18,717 41 SH   SOLE   0 0 41
COSTCO WHOLESALE CORP Stock 22160K105   922,130 2,020 SH   SOLE   0 0 2,020
CROWN CASTLE INTL CORP REIT 22822V101   8,410 62 SH   SOLE   0 0 62
CROWN CASTLE INTL CORP REIT 22822V101   329,741 2,431 SH   SOLE   0 0 2,431
CSX CORP Stock 126408103   11,525 372 SH   SOLE   0 0 372
CSX CORP Stock 126408103   239,351 7,726 SH   SOLE   0 0 7,726
CUMMINS INC COM Stock 231021106   240,109 991 SH   SOLE   0 0 991
CURO GROUP HOLDINGS CORP COM Stock 23131L107   39,295 11,069 SH   SOLE   0 0 11,069
CVS HEALTH CORP COM Stock 126650100   6,337 68 SH   SOLE   0 0 68
CVS HEALTH CORP COM Stock 126650100   794,538 8,526 SH   SOLE   0 0 8,526
CYXTERA TECHNOLOGIES INC COM CL A Stock 23284C102   29,712 15,475 SH   SOLE   0 0 15,475
D R HORTON INC Stock 23331A109   321,261 3,604 SH   SOLE   0 0 3,604
DANAHER CORP Stock 235851102   15,394 58 SH   SOLE   0 0 58
DANAHER CORP Stock 235851102   1,178,465 4,440 SH   SOLE   0 0 4,440
DEERE & CO COM Stock 244199105   9,433 22 SH   SOLE   0 0 22
DEERE & CO COM Stock 244199105   656,646 1,532 SH   SOLE   0 0 1,532
DELPHI AUTOMOTIVE PLC COM Stock G6095L109   5,681 61 SH   SOLE   0 0 61
DELPHI AUTOMOTIVE PLC COM Stock G6095L109   303,138 3,255 SH   SOLE   0 0 3,255
DEVON ENERGY CORP Stock 25179M103   3,568 58 SH   SOLE   0 0 58
DEVON ENERGY CORP Stock 25179M103   367,707 5,978 SH   SOLE   0 0 5,978
DEXCOM INC COM Stock 252131107   8,833 78 SH   SOLE   0 0 78
DEXCOM INC COM Stock 252131107   523,282 4,621 SH   SOLE   0 0 4,621
DIAGEO PLC ADR 25243Q205   304,705 1,710 SH   SOLE   0 0 1,710
DIAMONDBACK ENERGY INC COM Stock 25278X109   1,368 10 SH   SOLE   0 0 10
DIAMONDBACK ENERGY INC COM Stock 25278X109   209,137 1,529 SH   SOLE   0 0 1,529
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   50,431 1,212 SH   SOLE   0 0 1,212
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   2,831,269 68,043 SH   SOLE   0 0 68,043
DISNEY WALT CO COM Stock 254687106   64,031 737 SH   SOLE   0 0 737
DISNEY WALT CO COM Stock 254687106   635,614 7,316 SH   SOLE   0 0 7,316
DOLLAR GEN CORP Stock 256677105   4,679 19 SH   SOLE   0 0 19
DOLLAR GEN CORP Stock 256677105   599,126 2,433 SH   SOLE   0 0 2,433
DOW INC COM Stock 260557103   3,779 75 SH   SOLE   0 0 75
DOW INC COM Stock 260557103   277,145 5,500 SH   SOLE   0 0 5,500
DR REDDYS LABS LTD ADR ADR 256135203   361,060 6,977 SH   SOLE   0 0 6,977
DTE ENERGY CO COM Stock 233331107   3,878 33 SH   SOLE   0 0 33
DTE ENERGY CO COM Stock 233331107   239,644 2,039 SH   SOLE   0 0 2,039
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   4,532 44 SH   SOLE   0 0 44
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   210,409 2,043 SH   SOLE   0 0 2,043
DUPONT DE NEMOURS INC COM Stock 26614N102   282,001 4,109 SH   SOLE   0 0 4,109
EATON CORP PLC SHS Stock G29183103   10,516 67 SH   SOLE   0 0 67
EATON CORP PLC SHS Stock G29183103   491,724 3,133 SH   SOLE   0 0 3,133
ELEVANCE HEALTH INC COM Stock 036752103   34,369 67 SH   SOLE   0 0 67
ELEVANCE HEALTH INC COM Stock 036752103   675,069 1,316 SH   SOLE   0 0 1,316
EMERSON ELEC CO COM Stock 291011104   8,645 90 SH   SOLE   0 0 90
EMERSON ELEC CO COM Stock 291011104   509,022 5,299 SH   SOLE   0 0 5,299
ENERGY SELECT SECTOR SPDR ETF 81369Y506   8,747 100 SH   SOLE   0 0 100
ENERGY SELECT SECTOR SPDR ETF 81369Y506   609,928 6,973 SH   SOLE   0 0 6,973
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100   48,836,326 4,114,265 SH   SOLE   0 0 4,114,265
ENPHASE ENERGY INC COM Stock 29355A107   258,601 976 SH   SOLE   0 0 976
EOG RESOURCES INC Stock 26875P101   269,143 2,078 SH   SOLE   0 0 2,078
EPAM SYSTEMS INC Stock 29414B104   258,915 790 SH   SOLE   0 0 790
EQUINIX INC COM REIT 29444U700   12,446 19 SH   SOLE   0 0 19
EQUINIX INC COM REIT 29444U700   348,148 532 SH   SOLE   0 0 532
ESTEE LAUDER COMPANIES INC Stock 518439104   7,940 32 SH   SOLE   0 0 32
ESTEE LAUDER COMPANIES INC Stock 518439104   747,679 3,014 SH   SOLE   0 0 3,014
EXPONENT INC COM Stock 30214U102   1,090 11 SH   SOLE   0 0 11
EXPONENT INC COM Stock 30214U102   205,513 2,074 SH   SOLE   0 0 2,074
EXXON MOBIL CORP COM Stock 30231G102   17,207 156 SH   SOLE   0 0 156
EXXON MOBIL CORP COM Stock 30231G102   2,821,860 25,584 SH   SOLE   0 0 25,584
FASTLY INC CL A Stock 31188V100   103,432 12,629 SH   SOLE   0 0 12,629
FEDEX CORP Stock 31428X106   3,118 18 SH   SOLE   0 0 18
FEDEX CORP Stock 31428X106   924,542 5,338 SH   SOLE   0 0 5,338
FERRARI N V COM Stock N3167Y103   11,996 56 SH   SOLE   0 0 56
FERRARI N V COM Stock N3167Y103   495,919 2,315 SH   SOLE   0 0 2,315
FIFTH THIRD BANCORP Stock 316773100   5,315 162 SH   SOLE   0 0 162
FIFTH THIRD BANCORP Stock 316773100   282,658 8,615 SH   SOLE   0 0 8,615
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   1,269,633 47,570 SH   SOLE   0 0 47,570
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   2,237,796 83,844 SH   SOLE   0 0 83,844
FIRSTENERGY CORP Stock 337932107   3,313 79 SH   SOLE   0 0 79
FIRSTENERGY CORP Stock 337932107   367,604 8,765 SH   SOLE   0 0 8,765
FISERV INC Stock 337738108   256,819 2,541 SH   SOLE   0 0 2,541
FISKER INC CL A COM STK Stock 33813J106   822 113 SH   SOLE   0 0 113
FISKER INC CL A COM STK Stock 33813J106   139,671 19,212 SH   SOLE   0 0 19,212
FLAHERTY & CRUMRINE PFD INCOME COM CEF 338480106   311,080 28,000 SH   SOLE   0 0 28,000
FORD MOTOR COMPANY Stock 345370860   470,306 40,439 SH   SOLE   0 0 40,439
FRANCO NEV CORP COM Stock 351858105   371,226 2,720 SH   SOLE   0 0 2,720
FRANKLIN STR PPTYS CORP COM REIT 35471R106   784 287 SH   SOLE   0 0 287
FRANKLIN STR PPTYS CORP COM REIT 35471R106   93,860 34,381 SH   SOLE   0 0 34,381
FREEPORT MCMORAN COPPER Stock 35671D857   318,250 8,375 SH   SOLE   0 0 8,375
FS KKR CAP CORP COM CEF 302635206   6,554,013 374,515 SH   SOLE   0 0 374,515
FT CBOE VEST NASDAQ-100 BUFFER ETF - SEPTEMBER ETF 33740U836   2,336,256 140,400 SH   SOLE   0 0 140,400
FT CBOE VEST NASDAQ-100 BUFFER ETF - SEPTEMBER ETF 33740U836   3,519,360 211,500 SH   SOLE   0 0 211,500
FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505   127,040 4,000 SH   SOLE   0 0 4,000
FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505   168,328 5,300 SH   SOLE   0 0 5,300
FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664   158,448 4,800 SH   SOLE   0 0 4,800
FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664   225,821 6,841 SH   SOLE   0 0 6,841
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST ETF 33740F854   622,400 20,000 SH   SOLE   0 0 20,000
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST ETF 33740F854   1,447,080 46,500 SH   SOLE   0 0 46,500
FUBOTV INC COM Stock 35953D104   60,430 34,730 SH   SOLE   0 0 34,730
FUELCELL ENERGY INC COM Stock 35952H601   30,308 10,902 SH   SOLE   0 0 10,902
GALLAGHER ARTHUR J &CO Stock 363576109   10,935 58 SH   SOLE   0 0 58
GALLAGHER ARTHUR J &CO Stock 363576109   2,148,790 11,397 SH   SOLE   0 0 11,397
GARTNER INC CL A Stock 366651107   231,937 690 SH   SOLE   0 0 690
GENERAL DYNAMICS CORP COM Stock 369550108   14,638 59 SH   SOLE   0 0 59
GENERAL DYNAMICS CORP COM Stock 369550108   528,971 2,132 SH   SOLE   0 0 2,132
GENERAL ELECTRIC CO COM NEW Stock 369604301   1,927 23 SH   SOLE   0 0 23
GENERAL ELECTRIC CO COM NEW Stock 369604301   356,108 4,250 SH   SOLE   0 0 4,250
GENERAL MLS INC COM Stock 370334104   324,835 3,874 SH   SOLE   0 0 3,874
GENERAL MOTORS CORP Stock 37045V100   168,806 5,018 SH   SOLE   0 0 5,018
GENERAL MOTORS CORP Stock 37045V100   306,797 9,120 SH   SOLE   0 0 9,120
GENUINE PARTS CO COM Stock 372460105   392,133 2,260 SH   SOLE   0 0 2,260
GENWORTH FINL INC COM CL A Stock 37247D106   63,861 12,072 SH   SOLE   0 0 12,072
GERDAU S A ADR 373737105   73,604 13,286 SH   SOLE   0 0 13,286
GILEAD SCIENCES INC Stock 375558103   13,307 155 SH   SOLE   0 0 155
GILEAD SCIENCES INC Stock 375558103   778,488 9,068 SH   SOLE   0 0 9,068
GOLDMAN SACHS GROUP INC Stock 38141G104   4,807 14 SH   SOLE   0 0 14
GOLDMAN SACHS GROUP INC Stock 38141G104   452,575 1,318 SH   SOLE   0 0 1,318
GOOGLE INC Stock 02079K305   53,203 603 SH   SOLE   0 0 603
GOOGLE INC Stock 02079K305   2,676,898 30,340 SH   SOLE   0 0 30,340
GORMAN RUPP CO COM Stock 383082104   70,019 2,733 SH   SOLE   0 0 2,733
GORMAN RUPP CO COM Stock 383082104   242,135 9,451 SH   SOLE   0 0 9,451
GRAFTECH INTL LTD COM Stock 384313508   50,704 10,652 SH   SOLE   0 0 10,652
GRAINGER W W INC COM Stock 384802104   13,350 24 SH   SOLE   0 0 24
GRAINGER W W INC COM Stock 384802104   434,431 781 SH   SOLE   0 0 781
HARTFORD FINL SVCS GROUP INC Stock 416515104   424,724 5,601 SH   SOLE   0 0 5,601
HCA INC Stock 40412C101   3,359 14 SH   SOLE   0 0 14
HCA INC Stock 40412C101   228,322 952 SH   SOLE   0 0 952
HEALTH CARE PPTY INVS INC REIT 42250P103   3,735 149 SH   SOLE   0 0 149
HEALTH CARE PPTY INVS INC REIT 42250P103   266,720 10,639 SH   SOLE   0 0 10,639
HEALTH CARE REIT INC REIT 95040Q104   223,132 3,404 SH   SOLE   0 0 3,404
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107   75,416 10,219 SH   SOLE   0 0 10,219
HENRY SCHEIN INC Stock 806407102   1,677 21 SH   SOLE   0 0 21
HENRY SCHEIN INC Stock 806407102   223,476 2,798 SH   SOLE   0 0 2,798
HESS CORP COM Stock 42809H107   220,530 1,555 SH   SOLE   0 0 1,555
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   64,766 4,058 SH   SOLE   0 0 4,058
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   144,262 9,039 SH   SOLE   0 0 9,039
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   78,476 7,619 SH   SOLE   0 0 7,619
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   936,610 90,933 SH   SOLE   0 0 90,933
HOLLEY INC COM Stock 43538H103   101,802 48,020 SH   SOLE   0 0 48,020
HOME DEPOT Stock 437076102   66,646 211 SH   SOLE   0 0 211
HOME DEPOT Stock 437076102   2,089,414 6,615 SH   SOLE   0 0 6,615
HONEYWELL INTL INC Stock 438516106   9,429 44 SH   SOLE   0 0 44
HONEYWELL INTL INC Stock 438516106   904,306 4,220 SH   SOLE   0 0 4,220
HP INC COM Stock 40434L105   100,977 3,758 SH   SOLE   0 0 3,758
HP INC COM Stock 40434L105   108,877 4,052 SH   SOLE   0 0 4,052
HSBC HOLDINGS PLC SPONS ADR ADR 404280406   241,365 7,746 SH   SOLE   0 0 7,746
HUMANA INC COM Stock 444859102   1,024 2 SH   SOLE   0 0 2
HUMANA INC COM Stock 444859102   381,582 745 SH   SOLE   0 0 745
HUNTINGTON BANCSHARES INC COM Stock 446150104   2,806 199 SH   SOLE   0 0 199
HUNTINGTON BANCSHARES INC COM Stock 446150104   340,882 24,176 SH   SOLE   0 0 24,176
HYLIION HOLDINGS CORP COMMON STOCK Stock 449109107   70,378 30,076 SH   SOLE   0 0 30,076
ICICI BANK LTD ADR ADR 45104G104   647,900 29,598 SH   SOLE   0 0 29,598
ICON PLC SHS Stock G4705A100   7,576 39 SH   SOLE   0 0 39
ICON PLC SHS Stock G4705A100   234,460 1,207 SH   SOLE   0 0 1,207
IDEX CORP Stock 45167R104   205,269 899 SH   SOLE   0 0 899
IDEXX LABS INC Stock 45168D104   2,040 5 SH   SOLE   0 0 5
IDEXX LABS INC Stock 45168D104   204,592 502 SH   SOLE   0 0 502
ILLINOIS TOOL WKS INC COM Stock 452308109   294,101 1,335 SH   SOLE   0 0 1,335
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106   729 223 SH   SOLE   0 0 223
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106   47,219 14,440 SH   SOLE   0 0 14,440
INFOSYS LTD SPONSORED ADR ADR 456788108   333,329 18,508 SH   SOLE   0 0 18,508
ING GROEP NV ADR ADR 456837103   14,653 1,204 SH   SOLE   0 0 1,204
ING GROEP NV ADR ADR 456837103   312,781 25,701 SH   SOLE   0 0 25,701
INTEGRAL AD SCIENCE HLDNG CORP COM Stock 45828L108   101,155 11,508 SH   SOLE   0 0 11,508
INTEL CORP COM Stock 458140100   77,308 2,925 SH   SOLE   0 0 2,925
INTEL CORP COM Stock 458140100   488,083 18,467 SH   SOLE   0 0 18,467
INTEL CORP COM Stock 458140100   13 500 SH Call SOLE   0 0 500
INTERCONTINENTALEXCHINTL Stock 45866F104   4,411 43 SH   SOLE   0 0 43
INTERCONTINENTALEXCHINTL Stock 45866F104   458,167 4,466 SH   SOLE   0 0 4,466
INTL BUSINESS MACHINES Stock 459200101   146,807 1,042 SH   SOLE   0 0 1,042
INTL BUSINESS MACHINES Stock 459200101   780,671 5,541 SH   SOLE   0 0 5,541
INTUIT INC Stock 461202103   4,671 12 SH   SOLE   0 0 12
INTUIT INC Stock 461202103   875,745 2,250 SH   SOLE   0 0 2,250
INTUITIVE SURGICAL, INC. Stock 46120E602   10,879 41 SH   SOLE   0 0 41
INTUITIVE SURGICAL, INC. Stock 46120E602   632,064 2,382 SH   SOLE   0 0 2,382
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   32,616 1,800 SH   SOLE   0 0 1,800
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   322,536 17,800 SH   SOLE   0 0 17,800
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   309,761 2,193 SH   SOLE   0 0 2,193
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   475,871 3,369 SH   SOLE   0 0 3,369
IQVIA HLDGS INC COM Stock 46266C105   1,229 6 SH   SOLE   0 0 6
IQVIA HLDGS INC COM Stock 46266C105   239,209 1,168 SH   SOLE   0 0 1,168
ISHARES AGGREGATE BOND ETF ETF 464287226   1,120,525 11,553 SH   SOLE   0 0 11,553
ISHARES AGGREGATE BOND ETF ETF 464287226   3,024,556 31,184 SH   SOLE   0 0 31,184
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   8,231 78 SH   SOLE   0 0 78
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   662,138 6,275 SH   SOLE   0 0 6,275
ISHARES CORE MSCI EAFE ETF ETF 46432F842   13,992 227 SH   SOLE   0 0 227
ISHARES CORE MSCI EAFE ETF ETF 46432F842   381,613 6,191 SH   SOLE   0 0 6,191
ISHARES GOLD TRUST ETF ETF 464285204   105,188 3,041 SH   SOLE   0 0 3,041
ISHARES GOLD TRUST ETF ETF 464285204   272,950 7,891 SH   SOLE   0 0 7,891
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   68,180 806 SH   SOLE   0 0 806
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   232,200 2,745 SH   SOLE   0 0 2,745
ISHARES MSCI EAFE ETF ETF 464287465   997,728 15,200 SH   SOLE   0 0 15,200
ISHARES MSCI EAFE ETF ETF 464287465   3,362,737 51,230 SH   SOLE   0 0 51,230
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   1,850,510 22,093 SH   SOLE   0 0 22,093
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   1,985,531 23,705 SH   SOLE   0 0 23,705
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   227,953 4,036 SH   SOLE   0 0 4,036
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   303,241 5,369 SH   SOLE   0 0 5,369
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   2,473,024 53,902 SH   SOLE   0 0 53,902
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   2,679,346 58,399 SH   SOLE   0 0 58,399
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   147,279 3,886 SH   SOLE   0 0 3,886
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   232,971 6,147 SH   SOLE   0 0 6,147
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   912,020 4,257 SH   SOLE   0 0 4,257
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   2,434,552 11,364 SH   SOLE   0 0 11,364
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   2,544,535 16,779 SH   SOLE   0 0 16,779
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   2,668,635 17,597 SH   SOLE   0 0 17,597
ISHARES RUSSELL 2000 ETF ETF 464287655   1,270,736 7,288 SH   SOLE   0 0 7,288
ISHARES RUSSELL 2000 ETF ETF 464287655   2,213,675 12,696 SH   SOLE   0 0 12,696
ISHARES RUSSELL 2000 ETF ETF 464287655   139 800 SH Put SOLE   0 0 800
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   71,435 333 SH   SOLE   0 0 333
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   159,817 745 SH   SOLE   0 0 745
ISHARES S&P 500 GROWTH ETF ETF 464287309   196,326 3,356 SH   SOLE   0 0 3,356
ISHARES S&P 500 GROWTH ETF ETF 464287309   394,992 6,752 SH   SOLE   0 0 6,752
ISHARES S&P 500 INDEX ETF 464287200   380,752 991 SH   SOLE   0 0 991
ISHARES S&P 500 INDEX ETF 464287200   2,652,202 6,903 SH   SOLE   0 0 6,903
ISHARES S&P 500 VALUE ETF ETF 464287408   234,723 1,618 SH   SOLE   0 0 1,618
ISHARES S&P 500 VALUE ETF ETF 464287408   750,447 5,173 SH   SOLE   0 0 5,173
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   502,917 5,314 SH   SOLE   0 0 5,314
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   1,393,953 14,729 SH   SOLE   0 0 14,729
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   208,540 2,000 SH   SOLE   0 0 2,000
ISHARES TIPS BOND ETF ETF 464287176   47,579 447 SH   SOLE   0 0 447
ISHARES TIPS BOND ETF ETF 464287176   202,449 1,902 SH   SOLE   0 0 1,902
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   588,403 2,795 SH   SOLE   0 0 2,795
JABIL CIRCUIT INC Stock 466313103   2,864 42 SH   SOLE   0 0 42
JABIL CIRCUIT INC Stock 466313103   276,074 4,048 SH   SOLE   0 0 4,048
JOBY AVIATION INC COMMON STOCK Stock G65163100   39,302 11,732 SH   SOLE   0 0 11,732
JOHNSON & JOHNSON COM Stock 478160104   77,726 440 SH   SOLE   0 0 440
JOHNSON & JOHNSON COM Stock 478160104   3,106,214 17,584 SH   SOLE   0 0 17,584
JOHNSON CTLS INC Stock G51502105   2,304 36 SH   SOLE   0 0 36
JOHNSON CTLS INC Stock G51502105   335,872 5,248 SH   SOLE   0 0 5,248
JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF ETF 46641Q878   1,449,587 33,065 SH   SOLE   0 0 33,065
JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF ETF 46641Q878   2,648,111 60,404 SH   SOLE   0 0 60,404
JPMORGAN CHASE & CO COM Stock 46625H100   52,299 390 SH   SOLE   0 0 390
JPMORGAN CHASE & CO COM Stock 46625H100   2,105,169 15,699 SH   SOLE   0 0 15,699
KEYCORP COM Stock 493267108   38,812 2,228 SH   SOLE   0 0 2,228
KEYCORP COM Stock 493267108   248,862 14,286 SH   SOLE   0 0 14,286
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   250,960 1,467 SH   SOLE   0 0 1,467
KINDER MORGAN INC Stock 49456B101   4,882 270 SH   SOLE   0 0 270
KINDER MORGAN INC Stock 49456B101   448,050 24,782 SH   SOLE   0 0 24,782
KINROSS GOLD CORP COM Stock 496902404   908 222 SH   SOLE   0 0 222
KINROSS GOLD CORP COM Stock 496902404   174,803 42,739 SH   SOLE   0 0 42,739
KLA-TENCOR CORP Stock 482480100   10,934 29 SH   SOLE   0 0 29
KLA-TENCOR CORP Stock 482480100   273,724 726 SH   SOLE   0 0 726
KNOWLES CORP Stock 49926D109   969 59 SH   SOLE   0 0 59
KNOWLES CORP Stock 49926D109   210,537 12,822 SH   SOLE   0 0 12,822
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   7,810 521 SH   SOLE   0 0 521
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   143,874 9,598 SH   SOLE   0 0 9,598
KOREA ELECTRIC POWERCORP ADR ADR 500631106   275,227 31,855 SH   SOLE   0 0 31,855
KROGER CO COM Stock 501044101   17,832 400 SH   SOLE   0 0 400
KROGER CO COM Stock 501044101   189,955 4,261 SH   SOLE   0 0 4,261
KRONOS BIO INC COM Stock 50107A104   42,454 26,206 SH   SOLE   0 0 26,206
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   10,202 49 SH   SOLE   0 0 49
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   221,535 1,064 SH   SOLE   0 0 1,064
LAM RESEARCH CORP Stock 512807108   164,758 392 SH   SOLE   0 0 392
LAM RESEARCH CORP Stock 512807108   265,209 631 SH   SOLE   0 0 631
LG PHILIPS LCD CO LTD SPONSORED ADR REP 0.5 ORD SHS ADR 50186V102   80,481 16,226 SH   SOLE   0 0 16,226
LILLY ELI & CO COM Stock 532457108   5,122 14 SH   SOLE   0 0 14
LILLY ELI & CO COM Stock 532457108   1,346,657 3,681 SH   SOLE   0 0 3,681
LINDE PLC SHS Stock G5494J103   15,657 48 SH   SOLE   0 0 48
LINDE PLC SHS Stock G5494J103   1,048,343 3,214 SH   SOLE   0 0 3,214
LOCKHEED MARTIN CORP Stock 539830109   18,000 37 SH   SOLE   0 0 37
LOCKHEED MARTIN CORP Stock 539830109   707,356 1,454 SH   SOLE   0 0 1,454
LOWES COS INC COM Stock 548661107   9,364 47 SH   SOLE   0 0 47
LOWES COS INC COM Stock 548661107   857,728 4,305 SH   SOLE   0 0 4,305
LULULEMON ATHLETICA INC Stock 550021109   8,010 25 SH   SOLE   0 0 25
LULULEMON ATHLETICA INC Stock 550021109   273,605 854 SH   SOLE   0 0 854
LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105   59,791 12,079 SH   SOLE   0 0 12,079
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106   105,441 2,100 SH   SOLE   0 0 2,100
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106   105,441 2,100 SH   SOLE   0 0 2,100
MANHATTAN BRIDGE CAPITAL INC REIT 562803106   92,165 92,165 SH   SOLE   0 0 92,165
MARATHON OIL CORP COM Stock 565849106   6,172 228 SH   SOLE   0 0 228
MARATHON OIL CORP COM Stock 565849106   271,241 10,020 SH   SOLE   0 0 10,020
MARATHON PETE CORP Stock 56585A102   2,793 24 SH   SOLE   0 0 24
MARATHON PETE CORP Stock 56585A102   1,286,808 11,056 SH   SOLE   0 0 11,056
MARSH & MCLENNAN COS INC COM Stock 571748102   13,735 83 SH   SOLE   0 0 83
MARSH & MCLENNAN COS INC COM Stock 571748102   974,346 5,888 SH   SOLE   0 0 5,888
MASTERCARD INC Stock 57636Q104   123,444 355 SH   SOLE   0 0 355
MASTERCARD INC Stock 57636Q104   1,673,624 4,813 SH   SOLE   0 0 4,813
MATTERPORT INC COM CL A Stock 577096100   38,240 13,657 SH   SOLE   0 0 13,657
MCDONALDS CORP COM Stock 580135101   56,922 216 SH   SOLE   0 0 216
MCDONALDS CORP COM Stock 580135101   3,322,323 12,607 SH   SOLE   0 0 12,607
MCKESSON CORP Stock 58155Q103   1,125 3 SH   SOLE   0 0 3
MCKESSON CORP Stock 58155Q103   315,101 840 SH   SOLE   0 0 840
MEDTRONIC PLC SHS Stock G5960L103   4,585 59 SH   SOLE   0 0 59
MEDTRONIC PLC SHS Stock G5960L103   559,040 7,193 SH   SOLE   0 0 7,193
MERCK & CO INC Stock 58933Y105   73,227 660 SH   SOLE   0 0 660
MERCK & CO INC Stock 58933Y105   1,820,468 16,408 SH   SOLE   0 0 16,408
META PLATFORMS INC CL A Stock 30303M102   26,715 222 SH   SOLE   0 0 222
META PLATFORMS INC CL A Stock 30303M102   1,389,927 11,550 SH   SOLE   0 0 11,550
METLIFE INC COM Stock 59156R108   7,309 101 SH   SOLE   0 0 101
METLIFE INC COM Stock 59156R108   684,258 9,455 SH   SOLE   0 0 9,455
METTLER TOLEDO INTL INCF Stock 592688105   14,455 10 SH   SOLE   0 0 10
METTLER TOLEDO INTL INCF Stock 592688105   416,290 288 SH   SOLE   0 0 288
MFS CHARTER INCOME CEF 552727109   63,130 10,265 SH   SOLE   0 0 10,265
MFS MULTIMARKET INCOME TRUST CEF 552737108   70,987 15,740 SH   SOLE   0 0 15,740
MICROCHIP TECHNOLOGY INC Stock 595017104   49,737 708 SH   SOLE   0 0 708
MICROCHIP TECHNOLOGY INC Stock 595017104   150,616 2,144 SH   SOLE   0 0 2,144
MICRON TECHNOLOGY Stock 595112103   26,190 524 SH   SOLE   0 0 524
MICRON TECHNOLOGY Stock 595112103   204,368 4,089 SH   SOLE   0 0 4,089
MICROSOFT Stock 594918104   585,401 2,441 SH   SOLE   0 0 2,441
MICROSOFT Stock 594918104   9,771,946 40,747 SH   SOLE   0 0 40,747
MICROSOFT Stock 594918104   24 100 SH Call SOLE   0 0 100
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104   1,427 214 SH   SOLE   0 0 214
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104   301,351 45,180 SH   SOLE   0 0 45,180
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   1,482 522 SH   SOLE   0 0 522
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   106,599 37,535 SH   SOLE   0 0 37,535
MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 607409109   0 10,800 SH   SOLE   0 0 10,800
MODERNA INC COM Stock 60770K107   1,976 11 SH   SOLE   0 0 11
MODERNA INC COM Stock 60770K107   352,414 1,962 SH   SOLE   0 0 1,962
MONDELEZ INTL INC CL A Stock 609207105   12,130 182 SH   SOLE   0 0 182
MONDELEZ INTL INC CL A Stock 609207105   677,897 10,171 SH   SOLE   0 0 10,171
MONSTER BEVERAGE CORP Stock 61174X109   12,488 123 SH   SOLE   0 0 123
MONSTER BEVERAGE CORP Stock 61174X109   506,432 4,988 SH   SOLE   0 0 4,988
MORGAN STANLEY Stock 617446448   355,724 4,184 SH   SOLE   0 0 4,184
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   1,546 6 SH   SOLE   0 0 6
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   246,628 957 SH   SOLE   0 0 957
MURPHY OIL CORP COM Stock 626717102   1,935 45 SH   SOLE   0 0 45
MURPHY OIL CORP COM Stock 626717102   233,630 5,432 SH   SOLE   0 0 5,432
NASDAQ STK MKT INC Stock 631103108   224,909 3,666 SH   SOLE   0 0 3,666
NETFLIX COM INC Stock 64110L106   14,744 50 SH   SOLE   0 0 50
NETFLIX COM INC Stock 64110L106   929,462 3,152 SH   SOLE   0 0 3,152
NEXTERA ENERGY INC COM Stock 65339F101   36,115 432 SH   SOLE   0 0 432
NEXTERA ENERGY INC COM Stock 65339F101   731,333 8,748 SH   SOLE   0 0 8,748
NIKE INC CLASS B Stock 654106103   31,242 267 SH   SOLE   0 0 267
NIKE INC CLASS B Stock 654106103   1,117,446 9,550 SH   SOLE   0 0 9,550
NIKOLA CORP COM Stock 654110105   35,692 16,524 SH   SOLE   0 0 16,524
NOKIA CORP SPONSORED ADR ADR 654902204   133,938 28,866 SH   SOLE   0 0 28,866
NOMURA HLDGS INC SPON ADR ADR 65535H208   207,825 55,420 SH   SOLE   0 0 55,420
NORDSON CORP Stock 655663102   1,189 5 SH   SOLE   0 0 5
NORDSON CORP Stock 655663102   1,483,848 6,242 SH   SOLE   0 0 6,242
NORFOLK SOUTHERN CRP Stock 655844108   1,971 8 SH   SOLE   0 0 8
NORFOLK SOUTHERN CRP Stock 655844108   468,691 1,902 SH   SOLE   0 0 1,902
NORTHFIELD BANCORP NEW Stock 66611T108   158,370 10,068 SH   SOLE   0 0 10,068
NORTHROP GRUMMAN CORP COM Stock 666807102   1,637 3 SH   SOLE   0 0 3
NORTHROP GRUMMAN CORP COM Stock 666807102   349,190 640 SH   SOLE   0 0 640
NOVARTIS AG ADR ADR 66987V109   15,876 175 SH   SOLE   0 0 175
NOVARTIS AG ADR ADR 66987V109   347,820 3,834 SH   SOLE   0 0 3,834
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   16,105 119 SH   SOLE   0 0 119
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   1,188,556 8,782 SH   SOLE   0 0 8,782
NUCOR CORP COM Stock 670346105   21,880 166 SH   SOLE   0 0 166
NUCOR CORP COM Stock 670346105   279,833 2,123 SH   SOLE   0 0 2,123
NUVEEN CREDIT STRATEGIES INCOME CEF 67073D102   127,454 25,040 SH   SOLE   0 0 25,040
NVIDIA CORP Stock 67066G104   204,011 1,396 SH   SOLE   0 0 1,396
NVIDIA CORP Stock 67066G104   2,937,281 20,099 SH   SOLE   0 0 20,099
O REILLY AUTOMOTIVE INC Stock 67103H107   3,376 4 SH   SOLE   0 0 4
O REILLY AUTOMOTIVE INC Stock 67103H107   353,649 419 SH   SOLE   0 0 419
OCCIDENTAL PETE CORP COM Stock 674599105   4,598 73 SH   SOLE   0 0 73
OCCIDENTAL PETE CORP COM Stock 674599105   303,927 4,825 SH   SOLE   0 0 4,825
ONEOK INC NEW COM Stock 682680103   7,545,251 114,844 SH   SOLE   0 0 114,844
OPEN LENDING CORP COM CL A Stock 68373J104   78,989 11,702 SH   SOLE   0 0 11,702
ORACLE CORPORATION Stock 68389X105   8,664 106 SH   SOLE   0 0 106
ORACLE CORPORATION Stock 68389X105   759,692 9,294 SH   SOLE   0 0 9,294
OVINTIV INC COM Stock 69047Q102   2,333 46 SH   SOLE   0 0 46
OVINTIV INC COM Stock 69047Q102   358,215 7,064 SH   SOLE   0 0 7,064
PALO ALTO NETWORKS INC COM Stock 697435105   9,210 66 SH   SOLE   0 0 66
PALO ALTO NETWORKS INC COM Stock 697435105   219,148 1,571 SH   SOLE   0 0 1,571
PARKER-HANNIFIN CORP COM Stock 701094104   1,164 4 SH   SOLE   0 0 4
PARKER-HANNIFIN CORP COM Stock 701094104   330,576 1,136 SH   SOLE   0 0 1,136
PAYA HOLDINGS INC COM CL A Stock 70434P103   117,877 14,978 SH   SOLE   0 0 14,978
PAYPAL HLDGS INC COM Stock 70450Y103   17,449 245 SH   SOLE   0 0 245
PAYPAL HLDGS INC COM Stock 70450Y103   547,967 7,694 SH   SOLE   0 0 7,694
PEPSICO INC COM Stock 713448108   23,124 128 SH   SOLE   0 0 128
PEPSICO INC COM Stock 713448108   3,506,430 19,409 SH   SOLE   0 0 19,409
PFIZER INC COM Stock 717081103   28,951 565 SH   SOLE   0 0 565
PFIZER INC COM Stock 717081103   1,879,893 36,688 SH   SOLE   0 0 36,688
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106   129,625 11,958 SH   SOLE   0 0 11,958
PHILIP MORRIS INTL INC Stock 718172109   11,740 116 SH   SOLE   0 0 116
PHILIP MORRIS INTL INC Stock 718172109   1,121,103 11,077 SH   SOLE   0 0 11,077
PHILLIPS 66 Stock 718546104   612,303 5,883 SH   SOLE   0 0 5,883
PIONEER NATURAL RESOURCES CO Stock 723787107   685 3 SH   SOLE   0 0 3
PIONEER NATURAL RESOURCES CO Stock 723787107   287,315 1,258 SH   SOLE   0 0 1,258
PNC FINL SVCS GROUP INC COM Stock 693475105   9,003 57 SH   SOLE   0 0 57
PNC FINL SVCS GROUP INC COM Stock 693475105   479,664 3,037 SH   SOLE   0 0 3,037
POWERSHARES QQQ TR ETF 46090E103   81,748 307 SH   SOLE   0 0 307
POWERSHARES QQQ TR ETF 46090E103   311,015 1,168 SH   SOLE   0 0 1,168
PROCTER AND GAMBLE CO COM Stock 742718109   102,758 678 SH   SOLE   0 0 678
PROCTER AND GAMBLE CO COM Stock 742718109   2,761,575 18,221 SH   SOLE   0 0 18,221
PROGRESSIVE CORP COM Stock 743315103   561,255 4,327 SH   SOLE   0 0 4,327
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103   5,073 45 SH   SOLE   0 0 45
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103   670,405 5,947 SH   SOLE   0 0 5,947
PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204   26,271 956 SH   SOLE   0 0 956
PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204   652,073 23,729 SH   SOLE   0 0 23,729
PRUDENTIAL FINL INC Stock 744320102   50,824 511 SH   SOLE   0 0 511
PRUDENTIAL FINL INC Stock 744320102   521,668 5,245 SH   SOLE   0 0 5,245
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   3,309 54 SH   SOLE   0 0 54
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   391,331 6,387 SH   SOLE   0 0 6,387
PULTE GROUP INC COM Stock 745867101   1,047 23 SH   SOLE   0 0 23
PULTE GROUP INC COM Stock 745867101   218,498 4,799 SH   SOLE   0 0 4,799
PURE CYCLE CORP COM NEW Stock 746228303   114,735 10,948 SH   SOLE   0 0 10,948
QUALCOMM INC Stock 747525103   118,186 1,075 SH   SOLE   0 0 1,075
QUALCOMM INC Stock 747525103   500,667 4,554 SH   SOLE   0 0 4,554
QUALCOMM INC Stock 747525103   44 400 SH Call SOLE   0 0 400
QUALCOMM INC Stock 747525103   22 200 SH Call SOLE   0 0 200
QUANTA SERVICES INC Stock 74762E102   28,500 200 SH   SOLE   0 0 200
QUANTA SERVICES INC Stock 74762E102   193,658 1,359 SH   SOLE   0 0 1,359
RAMBUS INC Stock 750917106   1,146 32 SH   SOLE   0 0 32
RAMBUS INC Stock 750917106   283,014 7,901 SH   SOLE   0 0 7,901
RAYMOND JAMES FINL INC Stock 754730109   241,160 2,257 SH   SOLE   0 0 2,257
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   72,763 721 SH   SOLE   0 0 721
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   1,172,186 11,615 SH   SOLE   0 0 11,615
REDFIN CORP COM Stock 75737F108   76,769 18,106 SH   SOLE   0 0 18,106
REGENERON PHARMACEUTICALS INC Stock 75886F107   4,329 6 SH   SOLE   0 0 6
REGENERON PHARMACEUTICALS INC Stock 75886F107   445,159 617 SH   SOLE   0 0 617
RELX PLC SPONSORED ADR ADR 759530108   14,608 527 SH   SOLE   0 0 527
RELX PLC SPONSORED ADR ADR 759530108   452,224 16,314 SH   SOLE   0 0 16,314
REPUBLIC FIRST BANCORP INC COM Stock 760416107   42,217 19,636 SH   SOLE   0 0 19,636
RESMED INC Stock 761152107   12,696 61 SH   SOLE   0 0 61
RESMED INC Stock 761152107   443,317 2,130 SH   SOLE   0 0 2,130
RIO TINTO PLC SPON ADR ADR 767204100   8,615 121 SH   SOLE   0 0 121
RIO TINTO PLC SPON ADR ADR 767204100   601,070 8,442 SH   SOLE   0 0 8,442
ROCKWELL AUTOMATION INC COM Stock 773903109   268,130 1,041 SH   SOLE   0 0 1,041
ROPER INDUSTRIES INC Stock 776696106   3,889 9 SH   SOLE   0 0 9
ROPER INDUSTRIES INC Stock 776696106   277,402 642 SH   SOLE   0 0 642
ROYAL BANK OF CANADA Stock 780087102   242,854 2,583 SH   SOLE   0 0 2,583
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   2,050 36 SH   SOLE   0 0 36
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   553,526 9,720 SH   SOLE   0 0 9,720
RYANAIR HLDGS PLC ADR F 1 ADR REP 5 ORD ADR 783513203   13,606 182 SH   SOLE   0 0 182
RYANAIR HLDGS PLC ADR F 1 ADR REP 5 ORD ADR 783513203   199,086 2,663 SH   SOLE   0 0 2,663
S&P GLOBAL INC COM Stock 78409V104   13,733 41 SH   SOLE   0 0 41
S&P GLOBAL INC COM Stock 78409V104   880,390 2,629 SH   SOLE   0 0 2,629
SALESFORCE COM Stock 79466L302   3,050 23 SH   SOLE   0 0 23
SALESFORCE COM Stock 79466L302   208,166 1,570 SH   SOLE   0 0 1,570
SALOMON BROS EMERGING MKTS DEBT FUND CEF 95766A101   149,732 16,436 SH   SOLE   0 0 16,436
SANGAMO THERAPEUTICS INC COM Stock 800677106   45,172 14,386 SH   SOLE   0 0 14,386
SANOFI SA ADR 80105N105   16,854 348 SH   SOLE   0 0 348
SANOFI SA ADR 80105N105   536,169 11,071 SH   SOLE   0 0 11,071
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   26,210 254 SH   SOLE   0 0 254
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   842,546 8,165 SH   SOLE   0 0 8,165
SBA COMMUNICATIONS CP REIT 78410G104   234,339 836 SH   SOLE   0 0 836
SCHLUMBERGER LTD COM STK Stock 806857108   7,164 134 SH   SOLE   0 0 134
SCHLUMBERGER LTD COM STK Stock 806857108   422,976 7,912 SH   SOLE   0 0 7,912
SERVICE NOW INC Stock 81762P102   1,165 3 SH   SOLE   0 0 3
SERVICE NOW INC Stock 81762P102   457,770 1,179 SH   SOLE   0 0 1,179
SHERWIN WILLIAMS CO COM Stock 824348106   13,290 56 SH   SOLE   0 0 56
SHERWIN WILLIAMS CO COM Stock 824348106   2,206,220 9,296 SH   SOLE   0 0 9,296
SHINHAN FINL GROUP ADR F SPONSORED ADR ADR 824596100   432,384 15,481 SH   SOLE   0 0 15,481
SOLID POWER INC CLASS A COM Stock 83422N105   104,864 41,285 SH   SOLE   0 0 41,285
SOMALOGIC INC CLASS A COM Stock 83444K105   71,071 28,315 SH   SOLE   0 0 28,315
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   1,678 22 SH   SOLE   0 0 22
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   472,326 6,192 SH   SOLE   0 0 6,192
SOUTHERN CO COM Stock 842587107   10,212 143 SH   SOLE   0 0 143
SOUTHERN CO COM Stock 842587107   507,797 7,111 SH   SOLE   0 0 7,111
SOUTHWESTERN ENERGY CO COM Stock 845467109   96,958 16,574 SH   SOLE   0 0 16,574
SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861   1,334,371 72,324 SH   SOLE   0 0 72,324
SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861   1,808,918 98,044 SH   SOLE   0 0 98,044
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   518,150 17,050 SH   SOLE   0 0 17,050
SPDR DOUBLELINE EMERGING MARKETS FIXED INCOME ETF ETF 78470P309   2,685,929 66,820 SH   SOLE   0 0 66,820
SPDR DOUBLELINE EMERGING MARKETS FIXED INCOME ETF ETF 78470P309   3,991,693 99,304 SH   SOLE   0 0 99,304
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109   6,326,415 19,094 SH   SOLE   0 0 19,094
SPDR GOLD ETF ETF 78463V107   447,680 2,639 SH   SOLE   0 0 2,639
SPDR GOLD ETF ETF 78463V107   1,551,527 9,146 SH   SOLE   0 0 9,146
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871   199,517 6,784 SH   SOLE   0 0 6,784
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871   324,712 239,909 SH   SOLE   0 0 239,909
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   5,119,715 203,729 SH   SOLE   0 0 203,729
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   5,594,060 222,605 SH   SOLE   0 0 222,605
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   1,373,245 41,664 SH   SOLE   0 0 41,664
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   1,565,699 47,503 SH   SOLE   0 0 47,503
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   3,896,213 86,621 SH   SOLE   0 0 86,621
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   4,275,244 95,048 SH   SOLE   0 0 95,048
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   4,932,025 97,336 SH   SOLE   0 0 97,336
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   6,039,084 119,185 SH   SOLE   0 0 119,185
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   8,539,303 219,576 SH   SOLE   0 0 219,576
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   10,596,965 272,486 SH   SOLE   0 0 272,486
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   21,412,155 579,177 SH   SOLE   0 0 579,177
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   24,454,361 661,465 SH   SOLE   0 0 661,465
SPDR S&P 500 ETF ETF 78462F103   1,059,331 2,770 SH   SOLE   0 0 2,770
SPDR S&P 500 ETF ETF 78462F103   18,058,727 47,221 SH   SOLE   0 0 47,221
SPDR S&P 500 ETF ETF 78462F103   535 1,400 SH Put SOLE   0 0 1,400
SPROUTS FMRS MKT INC COM Stock 85208M102   2,978 92 SH   SOLE   0 0 92
SPROUTS FMRS MKT INC COM Stock 85208M102   336,486 10,395 SH   SOLE   0 0 10,395
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   172,230 4,211 SH   SOLE   0 0 4,211
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   1,560,376 38,151 SH   SOLE   0 0 38,151
STAG INDL INC COM REIT 85254J102   81,357 2,518 SH   SOLE   0 0 2,518
STAG INDL INC COM REIT 85254J102   153,473 4,750 SH   SOLE   0 0 4,750
STARBUCKS CORP Stock 855244109   992 10 SH   SOLE   0 0 10
STARBUCKS CORP Stock 855244109   582,249 5,869 SH   SOLE   0 0 5,869
STATE STR CORP COM Stock 857477103   213,860 2,757 SH   SOLE   0 0 2,757
STATOIL ASA SPONSORED ADR CMN ADR 29446M102   263,168 7,349 SH   SOLE   0 0 7,349
STELLANTIS N.V SHS Stock N82405106   705,513 49,684 SH   SOLE   0 0 49,684
STERIS CORP Stock G8473T100   17,361 94 SH   SOLE   0 0 94
STERIS CORP Stock G8473T100   271,679 1,471 SH   SOLE   0 0 1,471
STITCH FIX INC COM CL A Stock 860897107   73,303 23,570 SH   SOLE   0 0 23,570
STRYKER CORP Stock 863667101   8,557 35 SH   SOLE   0 0 35
STRYKER CORP Stock 863667101   508,539 2,080 SH   SOLE   0 0 2,080
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN US86562M2098 ADR 86562M209   14,436 1,800 SH   SOLE   0 0 1,800
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN US86562M2098 ADR 86562M209   388,866 48,487 SH   SOLE   0 0 48,487
SUN LIFE FINANCIAL INC Stock 866796105   1,393 30 SH   SOLE   0 0 30
SUN LIFE FINANCIAL INC Stock 866796105   235,257 5,068 SH   SOLE   0 0 5,068
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107   1,396 44 SH   SOLE   0 0 44
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107   217,446 6,853 SH   SOLE   0 0 6,853
SYNOPSYS INC COM Stock 871607107   3,512 11 SH   SOLE   0 0 11
SYNOPSYS INC COM Stock 871607107   356,008 1,115 SH   SOLE   0 0 1,115
SYSCO CORP COM Stock 871829107   211,767 2,770 SH   SOLE   0 0 2,770
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   31,286 420 SH   SOLE   0 0 420
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   437,778 5,877 SH   SOLE   0 0 5,877
TAKEDA PHARMA CO ADR XXX MANDATORY EXCHANGE ADR 874060205   14,539 932 SH   SOLE   0 0 932
TAKEDA PHARMA CO ADR XXX MANDATORY EXCHANGE ADR 874060205   348,598 22,346 SH   SOLE   0 0 22,346
TARGET CORP COM Stock 87612E106   2,832 19 SH   SOLE   0 0 19
TARGET CORP COM Stock 87612E106   1,364,312 9,154 SH   SOLE   0 0 9,154
TE CONNECTIVITY LTD Stock H84989104   237,062 2,065 SH   SOLE   0 0 2,065
TENARIS SA SPONSORED ADR ADR 88031M109   265,106 7,540 SH   SOLE   0 0 7,540
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109   173,019 20,896 SH   SOLE   0 0 20,896
TESLA MOTORS INC Stock 88160R101   362,765 2,945 SH   SOLE   0 0 2,945
TESLA MOTORS INC Stock 88160R101   787,367 6,392 SH   SOLE   0 0 6,392
TEXAS INSTRS INC COM Stock 882508104   27,757 168 SH   SOLE   0 0 168
TEXAS INSTRS INC COM Stock 882508104   775,873 4,696 SH   SOLE   0 0 4,696
TEXTRON INC COM Stock 883203101   2,690 38 SH   SOLE   0 0 38
TEXTRON INC COM Stock 883203101   316,972 4,477 SH   SOLE   0 0 4,477
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   107,935 196 SH   SOLE   0 0 196
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,750,368 3,179 SH   SOLE   0 0 3,179
THOMSON REUTERS CORPORATION (USA) Stock 884903709   8,441 74 SH   SOLE   0 0 74
THOMSON REUTERS CORPORATION (USA) Stock 884903709   407,344 3,571 SH   SOLE   0 0 3,571
TJX COS INC NEW COM Stock 872540109   1,433 18 SH   SOLE   0 0 18
TJX COS INC NEW COM Stock 872540109   582,513 7,318 SH   SOLE   0 0 7,318
T-MOBILE US INC COM Stock 872590104   451,220 3,223 SH   SOLE   0 0 3,223
TOTAL SA ADR ADR 89151E109   17,382 280 SH   SOLE   0 0 280
TOTAL SA ADR ADR 89151E109   390,732 6,294 SH   SOLE   0 0 6,294
TOYOTA MOTOR CORP ADS ADR 892331307   956 7 SH   SOLE   0 0 7
TOYOTA MOTOR CORP ADS ADR 892331307   212,655 1,557 SH   SOLE   0 0 1,557
TRACTOR SUPPLY CO Stock 892356106   3,600 16 SH   SOLE   0 0 16
TRACTOR SUPPLY CO Stock 892356106   299,885 1,333 SH   SOLE   0 0 1,333
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   840 5 SH   SOLE   0 0 5
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   211,457 1,258 SH   SOLE   0 0 1,258
TRAVELERS COMPANIES INC COM Stock 89417E109   1,875 10 SH   SOLE   0 0 10
TRAVELERS COMPANIES INC COM Stock 89417E109   201,364 1,074 SH   SOLE   0 0 1,074
TRUIST FINL CORP COM Stock 89832Q109   367,907 8,550 SH   SOLE   0 0 8,550
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204   87,863 18,343 SH   SOLE   0 0 18,343
UNILEVER PLC SPON ADR NEW ADR 904767704   18,982 377 SH   SOLE   0 0 377
UNILEVER PLC SPON ADR NEW ADR 904767704   443,281 8,804 SH   SOLE   0 0 8,804
UNION PAC CORP COM Stock 907818108   8,904 43 SH   SOLE   0 0 43
UNION PAC CORP COM Stock 907818108   503,387 2,431 SH   SOLE   0 0 2,431
UNITED MICROELECTRONICS CORPOR SPONSORED A ADR 910873405   459,758 70,407 SH   SOLE   0 0 70,407
UNITED PARCEL SERVICE INC Stock 911312106   74,577 429 SH   SOLE   0 0 429
UNITED PARCEL SERVICE INC Stock 911312106   680,236 3,913 SH   SOLE   0 0 3,913
UNITED RENTALS INC Stock 911363109   4,620 13 SH   SOLE   0 0 13
UNITED RENTALS INC Stock 911363109   208,632 587 SH   SOLE   0 0 587
UNITED STATES GASOLINE FUND LP ETF 91201T102   1,138,860 19,000 SH   SOLE   0 0 19,000
UNITEDHEALTH GROUP Stock 91324P102   47,716 90 SH   SOLE   0 0 90
UNITEDHEALTH GROUP Stock 91324P102   3,180,285 5,999 SH   SOLE   0 0 5,999
US BANCORP DEL COM NEW Stock 902973304   7,239 166 SH   SOLE   0 0 166
US BANCORP DEL COM NEW Stock 902973304   428,250 9,820 SH   SOLE   0 0 9,820
VALE S A ADR 91912E105   229,265 13,510 SH   SOLE   0 0 13,510
VALERO ENERGY CORP Stock 91913Y100   799,345 6,301 SH   SOLE   0 0 6,301
VANECK IG FLOATING RATE ETF ETF 92189F486   20,768,471 1,208,139 SH   SOLE   0 0 1,208,139
VANECK IG FLOATING RATE ETF ETF 92189F486   44,924,446 1,805,645 SH   SOLE   0 0 1,805,645
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   17,595 227 SH   SOLE   0 0 227
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   326,395 4,211 SH   SOLE   0 0 4,211
VERIZON COMMUNICATIONS Stock 92343V104   9,535 242 SH   SOLE   0 0 242
VERIZON COMMUNICATIONS Stock 92343V104   849,897 21,571 SH   SOLE   0 0 21,571
VERTEX PHARMACEUTICALS IN Stock 92532F100   318,236 1,102 SH   SOLE   0 0 1,102
VIKING THERAPEUTICS INC COM Stock 92686J106   253,302 26,947 SH   SOLE   0 0 26,947
VIRTUS CONVERTIBLE & INC FD II COM CEF 92838U108   51,186 17,773 SH   SOLE   0 0 17,773
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   246,254 21,831 SH   SOLE   0 0 21,831
VISA INC Stock 92826C839   579,858 2,791 SH   SOLE   0 0 2,791
VISA INC Stock 92826C839   2,302,604 11,083 SH   SOLE   0 0 11,083
VISTRA CORP COM Stock 92840M102   3,178 137 SH   SOLE   0 0 137
VISTRA CORP COM Stock 92840M102   233,230 10,053 SH   SOLE   0 0 10,053
WALMART INC COM Stock 931142103   52,462 370 SH   SOLE   0 0 370
WALMART INC COM Stock 931142103   1,425,273 10,052 SH   SOLE   0 0 10,052
WASTE MANAGEMENT INC Stock 94106L109   13,335 85 SH   SOLE   0 0 85
WASTE MANAGEMENT INC Stock 94106L109   362,236 2,309 SH   SOLE   0 0 2,309
WATSCO INC COM Stock 942622200   342,925 1,375 SH   SOLE   0 0 1,375
WEC ENERGY GROUP INC COM Stock 92939U106   4,407 47 SH   SOLE   0 0 47
WEC ENERGY GROUP INC COM Stock 92939U106   208,053 2,219 SH   SOLE   0 0 2,219
WELLS FARGO CO NEW COM Stock 949746101   20,397 494 SH   SOLE   0 0 494
WELLS FARGO CO NEW COM Stock 949746101   624,635 15,128 SH   SOLE   0 0 15,128
WESCO INTERNATIONAL INC Stock 95082P105   1,502 12 SH   SOLE   0 0 12
WESCO INTERNATIONAL INC Stock 95082P105   215,845 1,724 SH   SOLE   0 0 1,724
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 95766R104   96,376 10,556 SH   SOLE   0 0 10,556
WHOLE EARTH BRANDS INC COM CL A Stock 96684W100   69,776 17,144 SH   SOLE   0 0 17,144
WILLIAMS COS INC COM Stock 969457100   218,160 6,631 SH   SOLE   0 0 6,631
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103   208,138 851 SH   SOLE   0 0 851
WIPRO LTD SPON ADR 1 SH ADR 97651M109   340,758 73,124 SH   SOLE   0 0 73,124
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,176,894 25,019 SH   SOLE   0 0 25,019
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   2,141,966 45,535 SH   SOLE   0 0 45,535
WOORI FINL GROUP INC SPONSORED ADS ADR 981064108   409,151 14,862 SH   SOLE   0 0 14,862
WORKHORSE GROUP INC COM NEW Stock 98138J206   68,614 45,141 SH   SOLE   0 0 45,141
XCEL ENERGY INC COM Stock 98389B100   5,258 75 SH   SOLE   0 0 75
XCEL ENERGY INC COM Stock 98389B100   231,433 3,301 SH   SOLE   0 0 3,301
YEXT INC COM Stock 98585N106   122,757 18,799 SH   SOLE   0 0 18,799
YUM BRANDS INC Stock 988498101   395,653 3,089 SH   SOLE   0 0 3,089
YUM CHINA HLDGS INC COM Stock 98850P109   271,302 4,964 SH   SOLE   0 0 4,964
ZOETIS INC COM CL A Stock 98978V103   12,017 82 SH   SOLE   0 0 82
ZOETIS INC COM CL A Stock 98978V103   652,294 4,451 SH   SOLE   0 0 4,451