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
8X8 INC COM Stock 282914100   66,778 16,014 SH   SOLE   0 0 16,014
A C N B CORP Stock 000868109   369,866 11,363 SH   SOLE   0 0 11,363
AAON INC COM PAR USD0.004 Stock 000360206   215,135 2,225 SH   SOLE   0 0 2,225
ABB LTD SPONSORED ADR ADR 000375204   1,681 49 SH   SOLE   0 0 49
ABB LTD SPONSORED ADR ADR 000375204   431,460 12,579 SH   SOLE   0 0 12,579
ABBOTT LABS COM Stock 002824100   39,694 392 SH   SOLE   0 0 392
ABBOTT LABS COM Stock 002824100   1,210,006 11,950 SH   SOLE   0 0 11,950
ABBVIE INC COM Stock 00287Y109   41,914 263 SH   SOLE   0 0 263
ABBVIE INC COM Stock 00287Y109   2,673,750 16,777 SH   SOLE   0 0 16,777
ACCENTURE LTD BERMUDA CL A Stock G1151C101   103,749 363 SH   SOLE   0 0 363
ACCENTURE LTD BERMUDA CL A Stock G1151C101   1,183,110 4,140 SH   SOLE   0 0 4,140
ACCOLADE INC COM Stock 00437E102   191,614 13,325 SH   SOLE   0 0 13,325
ACTIVISION INC Stock 00507V109   221,764 2,591 SH   SOLE   0 0 2,591
ACTIVISION INC Stock 00507V109   445,068 5,200 SH   SOLE   0 0 5,200
ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104   162,358 10,441 SH   SOLE   0 0 10,441
ADOBE SYS INC Stock 00724F101   27,361 71 SH   SOLE   0 0 71
ADOBE SYS INC Stock 00724F101   1,278,465 3,318 SH   SOLE   0 0 3,318
ADVANCED MICRO DEVICES INC COM Stock 007903107   196,804 2,008 SH   SOLE   0 0 2,008
ADVANCED MICRO DEVICES INC COM Stock 007903107   670,682 6,843 SH   SOLE   0 0 6,843
ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109   20,808 1,800 SH   SOLE   0 0 1,800
ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109   233,147 20,168 SH   SOLE   0 0 20,168
AEGON N V ISIN US0079241032 ADR 007924103   45,976 10,692 SH   SOLE   0 0 10,692
AFLAC INC COM Stock 001055102   1,161 18 SH   SOLE   0 0 18
AFLAC INC COM Stock 001055102   245,628 3,807 SH   SOLE   0 0 3,807
AGILENT TECH INC Stock 00846U101   1,245 9 SH   SOLE   0 0 9
AGILENT TECH INC Stock 00846U101   302,135 2,184 SH   SOLE   0 0 2,184
AIR PRODS & CHEMS INC COM Stock 009158106   6,606 23 SH   SOLE   0 0 23
AIR PRODS & CHEMS INC COM Stock 009158106   294,390 1,025 SH   SOLE   0 0 1,025
ALCON AG ORD SHS Stock H01301128   9,170 130 SH   SOLE   0 0 130
ALCON AG ORD SHS Stock H01301128   284,770 4,037 SH   SOLE   0 0 4,037
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   75,102 735 SH   SOLE   0 0 735
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   392,371 3,840 SH   SOLE   0 0 3,840
ALPHABET INC CAP STK CL C Stock 02079K107   75,608 727 SH   SOLE   0 0 727
ALPHABET INC CAP STK CL C Stock 02079K107   2,416,024 23,231 SH   SOLE   0 0 23,231
ALPINE GLOBAL PREMIER PROPERTIES FD CEF 00302L108   62,484 15,166 SH   SOLE   0 0 15,166
ALPINE TOTAL DYNAMICDIVID FD COM SH BEN INT CEF 00326L100   224,446 27,778 SH   SOLE   0 0 27,778
ALTRIA GROUP INC COM Stock 02209S103   6,871 154 SH   SOLE   0 0 154
ALTRIA GROUP INC COM Stock 02209S103   596,569 13,370 SH   SOLE   0 0 13,370
AMAZON.COM INC Stock 023135106   145,949 1,413 SH   SOLE   0 0 1,413
AMAZON.COM INC Stock 023135106   5,300,636 51,318 SH   SOLE   0 0 51,318
AMBEV SA SPONSORED ADR ADR 02319V103   67,446 23,917 SH   SOLE   0 0 23,917
AMERICAN CAPITAL AGENCY CORP. REIT 00123Q104   91 9 SH   SOLE   0 0 9
AMERICAN CAPITAL AGENCY CORP. REIT 00123Q104   290,808 28,850 SH   SOLE   0 0 28,850
AMERICAN ELEC PWR CO INC COM Stock 025537101   2,275 25 SH   SOLE   0 0 25
AMERICAN ELEC PWR CO INC COM Stock 025537101   205,000 2,253 SH   SOLE   0 0 2,253
AMERICAN EXPRESS CO COM Stock 025816109   9,237 56 SH   SOLE   0 0 56
AMERICAN EXPRESS CO COM Stock 025816109   825,905 5,007 SH   SOLE   0 0 5,007
AMERICAN INTL GROUP INC COM NEW Stock 026874784   249,735 4,959 SH   SOLE   0 0 4,959
AMERIPRISE FINANCIAL INC. Stock 03076C106   31,570 103 SH   SOLE   0 0 103
AMERIPRISE FINANCIAL INC. Stock 03076C106   272,172 888 SH   SOLE   0 0 888
AMETEK INC COM Stock 031100100   6,685 46 SH   SOLE   0 0 46
AMETEK INC COM Stock 031100100   257,815 1,774 SH   SOLE   0 0 1,774
AMGEN INC Stock 031162100   4,352 18 SH   SOLE   0 0 18
AMGEN INC Stock 031162100   683,911 2,829 SH   SOLE   0 0 2,829
AMN HEALTHCARE SVCS INC COM Stock 001744101   747 9 SH   SOLE   0 0 9
AMN HEALTHCARE SVCS INC COM Stock 001744101   199,851 2,409 SH   SOLE   0 0 2,409
AMPHENOL CORP CL A Stock 032095101   6,701 82 SH   SOLE   0 0 82
AMPHENOL CORP CL A Stock 032095101   482,720 5,907 SH   SOLE   0 0 5,907
ANALOG DEVICES INC COM Stock 032654105   2,169 11 SH   SOLE   0 0 11
ANALOG DEVICES INC COM Stock 032654105   797,360 4,043 SH   SOLE   0 0 4,043
ANHEUSER BUSCH ADR 03524A108   7,274 109 SH   SOLE   0 0 109
ANHEUSER BUSCH ADR 03524A108   426,672 6,394 SH   SOLE   0 0 6,394
ANNALY CAPITAL MANAGEMENT INC REIT 035710839   98,913 5,176 SH   SOLE   0 0 5,176
ANNALY CAPITAL MANAGEMENT INC REIT 035710839   206,350 10,798 SH   SOLE   0 0 10,798
AON CORP Stock G0403H108   16,710 53 SH   SOLE   0 0 53
AON CORP Stock G0403H108   607,249 1,926 SH   SOLE   0 0 1,926
APPLE INC Stock 037833100   961,862 5,833 SH   SOLE   0 0 5,833
APPLE INC Stock 037833100   14,179,751 85,990 SH   SOLE   0 0 85,990
APPLIED MATLS INC COM Stock 038222105   184,368 1,501 SH   SOLE   0 0 1,501
APPLIED MATLS INC COM Stock 038222105   429,291 3,495 SH   SOLE   0 0 3,495
ARCH CAPITAL GROUP LTD SHS Stock G0450A105   6,787 100 SH   SOLE   0 0 100
ARCH CAPITAL GROUP LTD SHS Stock G0450A105   209,990 3,094 SH   SOLE   0 0 3,094
ARCHER DANIELS MIDLAND CO COM Stock 039483102   207,674 2,607 SH   SOLE   0 0 2,607
ARCHROCK INC COM Stock 03957W106   1,700 174 SH   SOLE   0 0 174
ARCHROCK INC COM Stock 03957W106   100,524 10,289 SH   SOLE   0 0 10,289
ARISTA NETWORKS INC COM Stock 040413106   286,873 1,709 SH   SOLE   0 0 1,709
ARMOUR RESIDENTIAL REIT INC COM NEW REIT 042315507   3,329 634 SH   SOLE   0 0 634
ARMOUR RESIDENTIAL REIT INC COM NEW REIT 042315507   140,595 26,780 SH   SOLE   0 0 26,780
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS ADR 00215W100   586,026 73,529 SH   SOLE   0 0 73,529
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   55,818 82 SH   SOLE   0 0 82
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   1,747,383 2,567 SH   SOLE   0 0 2,567
ASTRAZENECA PLC- SPONS ADR ADR 046353108   44,214 637 SH   SOLE   0 0 637
ASTRAZENECA PLC- SPONS ADR ADR 046353108   1,284,085 18,500 SH   SOLE   0 0 18,500
AT&T INC COM Stock 00206R102   151,344 7,862 SH   SOLE   0 0 7,862
AT&T INC COM Stock 00206R102   915,135 47,540 SH   SOLE   0 0 47,540
ATLASSIAN CORPORATION CL A Stock 049468101   16,261 95 SH   SOLE   0 0 95
ATLASSIAN CORPORATION CL A Stock 049468101   478,506 2,796 SH   SOLE   0 0 2,796
AUTODESK INC Stock 052769106   3,955 19 SH   SOLE   0 0 19
AUTODESK INC Stock 052769106   344,921 1,657 SH   SOLE   0 0 1,657
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   458,173 2,058 SH   SOLE   0 0 2,058
AUTOZONE INC NEV Stock 053332102   208,943 85 SH   SOLE   0 0 85
AVAGO TECHNOLOGIES LTD Stock 11135F101   16,680 26 SH   SOLE   0 0 26
AVAGO TECHNOLOGIES LTD Stock 11135F101   1,114,355 1,737 SH   SOLE   0 0 1,737
BANCO BRADESCO S A SPONS ADR REPSTG PFD ADR 059460303   2,340 893 SH   SOLE   0 0 893
BANCO BRADESCO S A SPONS ADR REPSTG PFD ADR 059460303   51,407 19,621 SH   SOLE   0 0 19,621
BANCO ITAU HOLDING ADR 465562106   85,615 17,580 SH   SOLE   0 0 17,580
BANCO SANTANDER BRASIL ADRF ADR 05967A107   77,213 14,541 SH   SOLE   0 0 14,541
BANCO SANTANDER CENT HISP ADR 05964H105   257,112 69,678 SH   SOLE   0 0 69,678
BANK AMERICA CORP COM Stock 060505104   20,163 705 SH   SOLE   0 0 705
BANK AMERICA CORP COM Stock 060505104   1,020,906 35,696 SH   SOLE   0 0 35,696
BANK NEW YORK MELLON CORP COM Stock 064058100   3,499 77 SH   SOLE   0 0 77
BANK NEW YORK MELLON CORP COM Stock 064058100   361,430 7,954 SH   SOLE   0 0 7,954
BANK OF NOVA SCOTIA CMN Stock 064149107   327,239 6,498 SH   SOLE   0 0 6,498
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208   245,214 9,082 SH   SOLE   0 0 9,082
BARCLAYS PLC ADR ADR 06738E204   13,762 1,914 SH   SOLE   0 0 1,914
BARCLAYS PLC ADR ADR 06738E204   368,948 51,314 SH   SOLE   0 0 51,314
BEACON ROOFING SUPPLY Stock 073685109   1,412 24 SH   SOLE   0 0 24
BEACON ROOFING SUPPLY Stock 073685109   204,151 3,469 SH   SOLE   0 0 3,469
BECTON DICKINSON & CO COM Stock 075887109   743 3 SH   SOLE   0 0 3
BECTON DICKINSON & CO COM Stock 075887109   207,191 837 SH   SOLE   0 0 837
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   574,621 1,861 SH   SOLE   0 0 1,861
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,468,307 7,994 SH   SOLE   0 0 7,994
BHP GROUP LTD SPONSORED ADS ADR 088606108   440,065 6,940 SH   SOLE   0 0 6,940
BIOGEN IDEC INC Stock 09062X103   1,668 6 SH   SOLE   0 0 6
BIOGEN IDEC INC Stock 09062X103   211,859 762 SH   SOLE   0 0 762
BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100   9,724 945 SH   SOLE   0 0 945
BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100   197,764 19,219 SH   SOLE   0 0 19,219
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 092501105   126,806 12,770 SH   SOLE   0 0 12,770
BLACKROCK INC Stock 09247X101   21,412 32 SH   SOLE   0 0 32
BLACKROCK INC Stock 09247X101   786,885 1,176 SH   SOLE   0 0 1,176
BLACKROCK INTL GROWTH TR CEF 092524107   5,540 1,026 SH   SOLE   0 0 1,026
BLACKROCK INTL GROWTH TR CEF 092524107   117,607 21,779 SH   SOLE   0 0 21,779
BLOCK INC CL A Stock 852234103   481 7 SH   SOLE   0 0 7
BLOCK INC CL A Stock 852234103   292,586 4,262 SH   SOLE   0 0 4,262
BOEING CO COM Stock 097023105   65,428 308 SH   SOLE   0 0 308
BOEING CO COM Stock 097023105   665,543 3,133 SH   SOLE   0 0 3,133
BOOKING HOLDINGS INC COM Stock 09857L108   442,952 167 SH   SOLE   0 0 167
BORG WARNER AUTOMOTIVE INC Stock 099724106   3,389 69 SH   SOLE   0 0 69
BORG WARNER AUTOMOTIVE INC Stock 099724106   255,225 5,197 SH   SOLE   0 0 5,197
BOSTON SCIENTIFIC CORP Stock 101137107   1,201 24 SH   SOLE   0 0 24
BOSTON SCIENTIFIC CORP Stock 101137107   459,225 9,179 SH   SOLE   0 0 9,179
BP PLC SPONSORED ADR ADR 055622104   14,038 370 SH   SOLE   0 0 370
BP PLC SPONSORED ADR ADR 055622104   503,312 13,266 SH   SOLE   0 0 13,266
BRANDYWINE RLTY TR SBI NEW REIT 105368203   169,036 35,737 SH   SOLE   0 0 35,737
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   11,367 164 SH   SOLE   0 0 164
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   920,783 13,285 SH   SOLE   0 0 13,285
BRITISH AMERICAN TOBACCO ADR 110448107   8,078 230 SH   SOLE   0 0 230
BRITISH AMERICAN TOBACCO ADR 110448107   268,176 7,636 SH   SOLE   0 0 7,636
CADENCE DESIGN SYSTEM INC COM Stock 127387108   1,681 8 SH   SOLE   0 0 8
CADENCE DESIGN SYSTEM INC COM Stock 127387108   259,041 1,233 SH   SOLE   0 0 1,233
CANADIAN NATIONAL RAILWAY CO Stock 136375102   9,674 82 SH   SOLE   0 0 82
CANADIAN NATIONAL RAILWAY CO Stock 136375102   349,899 2,966 SH   SOLE   0 0 2,966
CANADIAN PAC RAILWAYLTD Stock 13646K108   19,081 248 SH   SOLE   0 0 248
CANADIAN PAC RAILWAYLTD Stock 13646K108   774,863 10,071 SH   SOLE   0 0 10,071
CAPITAL ONE FINANCIAL CORP Stock 14040H105   223,860 2,328 SH   SOLE   0 0 2,328
CATERPILLAR INC COM Stock 149123101   16,019 70 SH   SOLE   0 0 70
CATERPILLAR INC COM Stock 149123101   1,397,068 6,105 SH   SOLE   0 0 6,105
CBRA CLARION GLOBAL REAL ESTATE INCOME CEF 12504G100   106,195 19,999 SH   SOLE   0 0 19,999
CDW CORP COM USD0.01 Stock 12514G108   13,058 67 SH   SOLE   0 0 67
CDW CORP COM USD0.01 Stock 12514G108   239,325 1,228 SH   SOLE   0 0 1,228
CEDAR FAIR L P DEP UNIT Stock 150185106   92,294 2,020 SH   SOLE   0 0 2,020
CEDAR FAIR L P DEP UNIT Stock 150185106   182,760 4,000 SH   SOLE   0 0 4,000
CELANESE CORPORATION Stock 150870103   2,940 27 SH   SOLE   0 0 27
CELANESE CORPORATION Stock 150870103   254,040 2,333 SH   SOLE   0 0 2,333
CEMEX SAB DE CV SPON ADR NEW ADR 151290889   113,835 20,585 SH   SOLE   0 0 20,585
CHARLES SCHWAB CORP Stock 808513105   2,148 41 SH   SOLE   0 0 41
CHARLES SCHWAB CORP Stock 808513105   1,314,057 25,087 SH   SOLE   0 0 25,087
CHEVRON CORP NEW COM Stock 166764100   29,532 181 SH   SOLE   0 0 181
CHEVRON CORP NEW COM Stock 166764100   2,151,265 13,185 SH   SOLE   0 0 13,185
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105   1,341 7 SH   SOLE   0 0 7
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105   338,033 1,765 SH   SOLE   0 0 1,765
CHIPOTLE MEXICAN GRILL INC Stock 169656105   1,708 1 SH   SOLE   0 0 1
CHIPOTLE MEXICAN GRILL INC Stock 169656105   237,452 139 SH   SOLE   0 0 139
CHUBB LIMITED COM Stock H1467J104   519,043 2,673 SH   SOLE   0 0 2,673
CHUNGHWA TELECOM LTD ADR ADR 17133Q502   213,877 5,470 SH   SOLE   0 0 5,470
CIGNA CORP Stock 125523100   408,081 1,597 SH   SOLE   0 0 1,597
CINTAS CORP Stock 172908105   364,592 788 SH   SOLE   0 0 788
CISCO SYS INC Stock 17275R102   93,729 1,793 SH   SOLE   0 0 1,793
CISCO SYS INC Stock 17275R102   1,472,848 28,175 SH   SOLE   0 0 28,175
CITIGROUP INC Stock 172967424   63,208 1,348 SH   SOLE   0 0 1,348
CITIGROUP INC Stock 172967424   561,977 11,985 SH   SOLE   0 0 11,985
CMS ENERGY CORP COM Stock 125896100   982 16 SH   SOLE   0 0 16
CMS ENERGY CORP COM Stock 125896100   223,362 3,639 SH   SOLE   0 0 3,639
COCA COLA CO COM Stock 191216100   42,056 678 SH   SOLE   0 0 678
COCA COLA CO COM Stock 191216100   1,458,853 23,519 SH   SOLE   0 0 23,519
COLGATE PALMOLIVE CO COM Stock 194162103   214,553 2,855 SH   SOLE   0 0 2,855
COMCAST CORP NEW CL A Stock 20030N101   29,873 788 SH   SOLE   0 0 788
COMCAST CORP NEW CL A Stock 20030N101   1,166,775 30,778 SH   SOLE   0 0 30,778
COMPASS INC CL A Stock 20464U100   97,943 30,323 SH   SOLE   0 0 30,323
CONOCOPHILLIPS COM Stock 20825C104   19,048 192 SH   SOLE   0 0 192
CONOCOPHILLIPS COM Stock 20825C104   1,133,177 11,422 SH   SOLE   0 0 11,422
CONSTELLATION BRANDS INC CL A Stock 21036P108   207,593 919 SH   SOLE   0 0 919
COPART INC Stock 217204106   380,638 5,061 SH   SOLE   0 0 5,061
CORNING INC COM Stock 219350105   2,258 64 SH   SOLE   0 0 64
CORNING INC COM Stock 219350105   208,963 5,923 SH   SOLE   0 0 5,923
COSTCO WHOLESALE CORP Stock 22160K105   20,869 42 SH   SOLE   0 0 42
COSTCO WHOLESALE CORP Stock 22160K105   1,096,095 2,206 SH   SOLE   0 0 2,206
CROCS INC Stock 227046109   205,844 1,628 SH   SOLE   0 0 1,628
CROWN CASTLE INTL CORP REIT 22822V101   8,298 62 SH   SOLE   0 0 62
CROWN CASTLE INTL CORP REIT 22822V101   459,205 3,431 SH   SOLE   0 0 3,431
CSX CORP Stock 126408103   11,138 372 SH   SOLE   0 0 372
CSX CORP Stock 126408103   252,245 8,425 SH   SOLE   0 0 8,425
CUMMINS INC COM Stock 231021106   236,013 988 SH   SOLE   0 0 988
CVS HEALTH CORP COM Stock 126650100   7,505 101 SH   SOLE   0 0 101
CVS HEALTH CORP COM Stock 126650100   694,427 9,345 SH   SOLE   0 0 9,345
D R HORTON INC Stock 23331A109   352,075 3,604 SH   SOLE   0 0 3,604
DANAHER CORP Stock 235851102   14,618 58 SH   SOLE   0 0 58
DANAHER CORP Stock 235851102   1,105,952 4,388 SH   SOLE   0 0 4,388
DEERE & CO COM Stock 244199105   9,083 22 SH   SOLE   0 0 22
DEERE & CO COM Stock 244199105   1,125,304 2,726 SH   SOLE   0 0 2,726
DELPHI AUTOMOTIVE PLC COM Stock G6095L109   6,844 61 SH   SOLE   0 0 61
DELPHI AUTOMOTIVE PLC COM Stock G6095L109   383,690 3,420 SH   SOLE   0 0 3,420
DEVON ENERGY CORP Stock 25179M103   2,935 58 SH   SOLE   0 0 58
DEVON ENERGY CORP Stock 25179M103   292,475 5,779 SH   SOLE   0 0 5,779
DEXCOM INC COM Stock 252131107   9,062 78 SH   SOLE   0 0 78
DEXCOM INC COM Stock 252131107   512,935 4,415 SH   SOLE   0 0 4,415
DIAGEO PLC ADR 25243Q205   6,522 36 SH   SOLE   0 0 36
DIAGEO PLC ADR 25243Q205   413,634 2,283 SH   SOLE   0 0 2,283
DIAMONDBACK ENERGY INC COM Stock 25278X109   1,352 10 SH   SOLE   0 0 10
DIAMONDBACK ENERGY INC COM Stock 25278X109   206,134 1,525 SH   SOLE   0 0 1,525
DIGITAL REALTY TRUST INC REIT 253868103   647,175 6,583 SH   SOLE   0 0 6,583
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   53,849 1,212 SH   SOLE   0 0 1,212
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   3,043,677 68,505 SH   SOLE   0 0 68,505
DISNEY WALT CO COM Stock 254687106   73,796 737 SH   SOLE   0 0 737
DISNEY WALT CO COM Stock 254687106   800,740 7,997 SH   SOLE   0 0 7,997
DOLLAR GEN CORP Stock 256677105   3,999 19 SH   SOLE   0 0 19
DOLLAR GEN CORP Stock 256677105   493,950 2,347 SH   SOLE   0 0 2,347
DOW INC COM Stock 260557103   7,236 132 SH   SOLE   0 0 132
DOW INC COM Stock 260557103   361,483 6,594 SH   SOLE   0 0 6,594
DR REDDYS LABS LTD ADR ADR 256135203   392,874 6,901 SH   SOLE   0 0 6,901
DTE ENERGY CO COM Stock 233331107   3,615 33 SH   SOLE   0 0 33
DTE ENERGY CO COM Stock 233331107   226,419 2,067 SH   SOLE   0 0 2,067
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   4,245 44 SH   SOLE   0 0 44
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   274,457 2,845 SH   SOLE   0 0 2,845
DUPONT DE NEMOURS INC COM Stock 26614N102   292,176 4,071 SH   SOLE   0 0 4,071
EASTERN BANKSHARES INC COM Stock 27627N105   130,201 10,317 SH   SOLE   0 0 10,317
EATON CORP PLC SHS Stock G29183103   11,480 67 SH   SOLE   0 0 67
EATON CORP PLC SHS Stock G29183103   658,117 3,841 SH   SOLE   0 0 3,841
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   327,859 3,963 SH   SOLE   0 0 3,963
ELEVANCE HEALTH INC COM Stock 036752103   30,807 67 SH   SOLE   0 0 67
ELEVANCE HEALTH INC COM Stock 036752103   606,949 1,320 SH   SOLE   0 0 1,320
EMCOR GROUP INC Stock 29084Q100   212,830 1,309 SH   SOLE   0 0 1,309
EMERSON ELEC CO COM Stock 291011104   7,843 90 SH   SOLE   0 0 90
EMERSON ELEC CO COM Stock 291011104   496,959 5,703 SH   SOLE   0 0 5,703
ENERGY SELECT SECTOR SPDR ETF 81369Y506   8,283 100 SH   SOLE   0 0 100
ENERGY SELECT SECTOR SPDR ETF 81369Y506   577,574 6,973 SH   SOLE   0 0 6,973
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100   54,144,304 4,341,965 SH   SOLE   0 0 4,341,965
ENPHASE ENERGY INC COM Stock 29355A107   202,710 964 SH   SOLE   0 0 964
EOG RESOURCES INC Stock 26875P101   236,023 2,059 SH   SOLE   0 0 2,059
EPAM SYSTEMS INC Stock 29414B104   598 2 SH   SOLE   0 0 2
EPAM SYSTEMS INC Stock 29414B104   299,000 1,000 SH   SOLE   0 0 1,000
EQUINIX INC COM REIT 29444U700   13,700 19 SH   SOLE   0 0 19
EQUINIX INC COM REIT 29444U700   480,573 667 SH   SOLE   0 0 667
ESTEE LAUDER COMPANIES INC Stock 518439104   7,887 32 SH   SOLE   0 0 32
ESTEE LAUDER COMPANIES INC Stock 518439104   753,059 3,056 SH   SOLE   0 0 3,056
EXPONENT INC COM Stock 30214U102   1,097 11 SH   SOLE   0 0 11
EXPONENT INC COM Stock 30214U102   202,969 2,036 SH   SOLE   0 0 2,036
EXXON MOBIL CORP COM Stock 30231G102   17,107 156 SH   SOLE   0 0 156
EXXON MOBIL CORP COM Stock 30231G102   2,990,044 27,267 SH   SOLE   0 0 27,267
FASTLY INC CL A Stock 31188V100   224,291 12,629 SH   SOLE   0 0 12,629
FATE THERAPEUTICS INC COM Stock 31189P102   76,585 13,436 SH   SOLE   0 0 13,436
FEDEX CORP Stock 31428X106   4,113 18 SH   SOLE   0 0 18
FEDEX CORP Stock 31428X106   1,277,716 5,592 SH   SOLE   0 0 5,592
FERGUSON PLC NEW SHS Stock G3421J106   6,955 52 SH   SOLE   0 0 52
FERGUSON PLC NEW SHS Stock G3421J106   195,008 1,458 SH   SOLE   0 0 1,458
FERRARI N V COM Stock N3167Y103   14,631 54 SH   SOLE   0 0 54
FERRARI N V COM Stock N3167Y103   635,625 2,346 SH   SOLE   0 0 2,346
FIFTH THIRD BANCORP Stock 316773100   6,980 262 SH   SOLE   0 0 262
FIFTH THIRD BANCORP Stock 316773100   230,969 8,670 SH   SOLE   0 0 8,670
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   1,357,534 50,978 SH   SOLE   0 0 50,978
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   2,179,293 81,836 SH   SOLE   0 0 81,836
FIRSTENERGY CORP Stock 337932107   3,766 94 SH   SOLE   0 0 94
FIRSTENERGY CORP Stock 337932107   353,570 8,826 SH   SOLE   0 0 8,826
FISERV INC Stock 337738108   287,209 2,541 SH   SOLE   0 0 2,541
FLAHERTY & CRUMRINE PFD INCOME COM CEF 338480106   164,455 15,500 SH   SOLE   0 0 15,500
FORD MOTOR COMPANY Stock 345370860   5,834 463 SH   SOLE   0 0 463
FORD MOTOR COMPANY Stock 345370860   1,515,465 120,275 SH   SOLE   0 0 120,275
FORTINET INC COM Stock 34959E109   1,329 20 SH   SOLE   0 0 20
FORTINET INC COM Stock 34959E109   236,930 3,565 SH   SOLE   0 0 3,565
FRANCO NEV CORP COM Stock 351858105   411,302 2,821 SH   SOLE   0 0 2,821
FREEPORT MCMORAN COPPER Stock 35671D857   343,235 8,390 SH   SOLE   0 0 8,390
FS KKR CAP CORP COM CEF 302635206   7,437,278 402,015 SH   SOLE   0 0 402,015
FT CBOE VEST NASDAQ-100 BUFFER ETF - SEPTEMBER ETF 33740U836   2,706,940 140,400 SH   SOLE   0 0 140,400
FT CBOE VEST NASDAQ-100 BUFFER ETF - SEPTEMBER ETF 33740U836   4,077,762 211,500 SH   SOLE   0 0 211,500
FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505   134,672 4,000 SH   SOLE   0 0 4,000
FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505   178,440 5,300 SH   SOLE   0 0 5,300
FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664   168,240 4,800 SH   SOLE   0 0 4,800
FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664   239,777 6,841 SH   SOLE   0 0 6,841
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST ETF 33740F854   722,714 22,500 SH   SOLE   0 0 22,500
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST ETF 33740F854   1,493,608 46,500 SH   SOLE   0 0 46,500
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771   112,817 3,355 SH   SOLE   0 0 3,355
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771   235,386 7,000 SH   SOLE   0 0 7,000
FUELCELL ENERGY INC COM Stock 35952H601   34,479 12,098 SH   SOLE   0 0 12,098
GALLAGHER ARTHUR J &CO Stock 363576109   12,053 63 SH   SOLE   0 0 63
GALLAGHER ARTHUR J &CO Stock 363576109   2,114,932 11,055 SH   SOLE   0 0 11,055
GARTNER INC CL A Stock 366651107   221,524 680 SH   SOLE   0 0 680
GENERAC HLDGS INC COM Stock 368736104   10,801 100 SH   SOLE   0 0 100
GENERAC HLDGS INC COM Stock 368736104   208,135 1,927 SH   SOLE   0 0 1,927
GENERAL DYNAMICS CORP COM Stock 369550108   14,377 63 SH   SOLE   0 0 63
GENERAL DYNAMICS CORP COM Stock 369550108   485,631 2,128 SH   SOLE   0 0 2,128
GENERAL ELECTRIC CO COM NEW Stock 369604301   2,199 23 SH   SOLE   0 0 23
GENERAL ELECTRIC CO COM NEW Stock 369604301   411,176 4,301 SH   SOLE   0 0 4,301
GENERAL MLS INC COM Stock 370334104   321,928 3,767 SH   SOLE   0 0 3,767
GENERAL MOTORS CORP Stock 37045V100   184,060 5,018 SH   SOLE   0 0 5,018
GENERAL MOTORS CORP Stock 37045V100   217,916 5,941 SH   SOLE   0 0 5,941
GENUINE PARTS CO COM Stock 372460105   386,151 2,308 SH   SOLE   0 0 2,308
GENWORTH FINL INC COM CL A Stock 37247D106   59,527 11,858 SH   SOLE   0 0 11,858
GERDAU S A ADR 373737105   68,769 13,949 SH   SOLE   0 0 13,949
GEVO INC Stock 374396406   42,963 27,898 SH   SOLE   0 0 27,898
GILEAD SCIENCES INC Stock 375558103   12,860 155 SH   SOLE   0 0 155
GILEAD SCIENCES INC Stock 375558103   752,123 9,065 SH   SOLE   0 0 9,065
GOLDMAN SACHS GROUP INC Stock 38141G104   4,580 14 SH   SOLE   0 0 14
GOLDMAN SACHS GROUP INC Stock 38141G104   562,629 1,720 SH   SOLE   0 0 1,720
GOOGLE INC Stock 02079K305   61,304 591 SH   SOLE   0 0 591
GOOGLE INC Stock 02079K305   3,210,962 30,955 SH   SOLE   0 0 30,955
GORMAN RUPP CO COM Stock 383082104   68,325 2,733 SH   SOLE   0 0 2,733
GORMAN RUPP CO COM Stock 383082104   236,275 9,451 SH   SOLE   0 0 9,451
GRAFTECH INTL LTD COM Stock 384313508   102,609 21,113 SH   SOLE   0 0 21,113
GRAINGER W W INC COM Stock 384802104   16,531 24 SH   SOLE   0 0 24
GRAINGER W W INC COM Stock 384802104   538,649 782 SH   SOLE   0 0 782
GREAT LAKES DREDGE & DOCK CORPORATION Stock 390607109   104,185 19,187 SH   SOLE   0 0 19,187
HARTFORD FINL SVCS GROUP INC Stock 416515104   391,518 5,618 SH   SOLE   0 0 5,618
HCA INC Stock 40412C101   3,692 14 SH   SOLE   0 0 14
HCA INC Stock 40412C101   251,419 954 SH   SOLE   0 0 954
HEALTH CARE PPTY INVS INC REIT 42250P103   3,274 149 SH   SOLE   0 0 149
HEALTH CARE PPTY INVS INC REIT 42250P103   201,729 9,182 SH   SOLE   0 0 9,182
HEALTH CARE REIT INC REIT 95040Q104   244,033 3,404 SH   SOLE   0 0 3,404
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107   79,583 10,282 SH   SOLE   0 0 10,282
HENRY SCHEIN INC Stock 806407102   1,712 21 SH   SOLE   0 0 21
HENRY SCHEIN INC Stock 806407102   224,072 2,748 SH   SOLE   0 0 2,748
HERSHEY CO COM Stock 427866108   211,160 830 SH   SOLE   0 0 830
HESS CORP COM Stock 42809H107   222,199 1,679 SH   SOLE   0 0 1,679
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   64,644 4,058 SH   SOLE   0 0 4,058
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   143,991 9,039 SH   SOLE   0 0 9,039
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   66,971 7,619 SH   SOLE   0 0 7,619
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   773,423 87,989 SH   SOLE   0 0 87,989
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   220,321 1,564 SH   SOLE   0 0 1,564
HOLLEY INC COM Stock 43538H103   105,369 38,456 SH   SOLE   0 0 38,456
HOME DEPOT Stock 437076102   63,451 215 SH   SOLE   0 0 215
HOME DEPOT Stock 437076102   1,844,500 6,250 SH   SOLE   0 0 6,250
HONEYWELL INTL INC Stock 438516106   8,600 45 SH   SOLE   0 0 45
HONEYWELL INTL INC Stock 438516106   828,660 4,336 SH   SOLE   0 0 4,336
HORMEL FOODS CORP COM Stock 440452100   814,868 20,433 SH   SOLE   0 0 20,433
HOULIHAN LOKEY INC CL A Stock 441593100   700 8 SH   SOLE   0 0 8
HOULIHAN LOKEY INC CL A Stock 441593100   207,789 2,375 SH   SOLE   0 0 2,375
HP INC COM Stock 40434L105   110,297 3,758 SH   SOLE   0 0 3,758
HP INC COM Stock 40434L105   118,926 4,052 SH   SOLE   0 0 4,052
HSBC HOLDINGS PLC SPONS ADR ADR 404280406   265,190 7,770 SH   SOLE   0 0 7,770
HUMANA INC COM Stock 444859102   971 2 SH   SOLE   0 0 2
HUMANA INC COM Stock 444859102   363,610 749 SH   SOLE   0 0 749
HUNTINGTON BANCSHARES INC COM Stock 446150104   3,270 292 SH   SOLE   0 0 292
HUNTINGTON BANCSHARES INC COM Stock 446150104   151,626 13,538 SH   SOLE   0 0 13,538
ICICI BANK LTD ADR ADR 45104G104   3,388 157 SH   SOLE   0 0 157
ICICI BANK LTD ADR ADR 45104G104   849,324 39,357 SH   SOLE   0 0 39,357
ICON PLC SHS Stock G4705A100   9,184 43 SH   SOLE   0 0 43
ICON PLC SHS Stock G4705A100   260,366 1,219 SH   SOLE   0 0 1,219
IDEX CORP Stock 45167R104   205,155 888 SH   SOLE   0 0 888
IDEXX LABS INC Stock 45168D104   2,500 5 SH   SOLE   0 0 5
IDEXX LABS INC Stock 45168D104   250,790 502 SH   SOLE   0 0 502
ILLINOIS TOOL WKS INC COM Stock 452308109   319,893 1,314 SH   SOLE   0 0 1,314
INFOSYS LTD SPONSORED ADR ADR 456788108   355,375 20,377 SH   SOLE   0 0 20,377
ING GROEP NV ADR ADR 456837103   14,291 1,204 SH   SOLE   0 0 1,204
ING GROEP NV ADR ADR 456837103   331,885 27,960 SH   SOLE   0 0 27,960
INGERSOLL RAND INC COM Stock 45687V106   203,165 3,492 SH   SOLE   0 0 3,492
INSIGHT ENTERPRISES INC COM Stock 45765U103   1,573 11 SH   SOLE   0 0 11
INSIGHT ENTERPRISES INC COM Stock 45765U103   229,451 1,605 SH   SOLE   0 0 1,605
INTEGRAL AD SCIENCE HLDNG CORP COM Stock 45828L108   164,219 11,508 SH   SOLE   0 0 11,508
INTEL CORP COM Stock 458140100   95,756 2,931 SH   SOLE   0 0 2,931
INTEL CORP COM Stock 458140100   673,296 20,609 SH   SOLE   0 0 20,609
INTEL CORP COM Stock 458140100   16 500 SH Call SOLE   500 0 0
INTERCONTINENTALEXCHINTL Stock 45866F104   4,484 43 SH   SOLE   0 0 43
INTERCONTINENTALEXCHINTL Stock 45866F104   531,775 5,099 SH   SOLE   0 0 5,099
INTL BUSINESS MACHINES Stock 459200101   136,727 1,043 SH   SOLE   0 0 1,043
INTL BUSINESS MACHINES Stock 459200101   591,085 4,509 SH   SOLE   0 0 4,509
INTUIT INC Stock 461202103   5,350 12 SH   SOLE   0 0 12
INTUIT INC Stock 461202103   982,163 2,203 SH   SOLE   0 0 2,203
INTUITIVE SURGICAL, INC. Stock 46120E602   10,474 41 SH   SOLE   0 0 41
INTUITIVE SURGICAL, INC. Stock 46120E602   601,887 2,356 SH   SOLE   0 0 2,356
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   32,796 1,800 SH   SOLE   0 0 1,800
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   318,850 17,500 SH   SOLE   0 0 17,500
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   297,773 2,059 SH   SOLE   0 0 2,059
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   773,717 5,350 SH   SOLE   0 0 5,350
IQVIA HLDGS INC COM Stock 46266C105   1,193 6 SH   SOLE   0 0 6
IQVIA HLDGS INC COM Stock 46266C105   261,640 1,316 SH   SOLE   0 0 1,316
ISHARES AGGREGATE BOND ETF ETF 464287226   887,693 8,909 SH   SOLE   0 0 8,909
ISHARES AGGREGATE BOND ETF ETF 464287226   2,876,029 28,864 SH   SOLE   0 0 28,864
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   8,404 78 SH   SOLE   0 0 78
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   676,069 6,275 SH   SOLE   0 0 6,275
ISHARES CORE MSCI EAFE ETF ETF 46432F842   406,582 6,082 SH   SOLE   0 0 6,082
ISHARES GOLD TRUST ETF ETF 464285204   294,887 7,891 SH   SOLE   0 0 7,891
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   88,086 1,021 SH   SOLE   0 0 1,021
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   128,471 1,489 SH   SOLE   0 0 1,489
ISHARES MSCI EAFE ETF ETF 464287465   385,350 5,388 SH   SOLE   0 0 5,388
ISHARES MSCI EAFE ETF ETF 464287465   3,555,545 49,714 SH   SOLE   0 0 49,714
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   1,758,374 18,770 SH   SOLE   0 0 18,770
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   2,155,577 23,010 SH   SOLE   0 0 23,010
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   244,527 4,109 SH   SOLE   0 0 4,109
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   309,154 5,195 SH   SOLE   0 0 5,195
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   2,595,724 53,487 SH   SOLE   0 0 53,487
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   2,771,014 57,099 SH   SOLE   0 0 57,099
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   152,079 3,854 SH   SOLE   0 0 3,854
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   222,673 5,643 SH   SOLE   0 0 5,643
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   805,556 3,297 SH   SOLE   0 0 3,297
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   2,375,051 9,721 SH   SOLE   0 0 9,721
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,123,070 7,376 SH   SOLE   0 0 7,376
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   2,571,113 16,886 SH   SOLE   0 0 16,886
ISHARES RUSSELL 2000 ETF ETF 464287655   956,759 5,363 SH   SOLE   0 0 5,363
ISHARES RUSSELL 2000 ETF ETF 464287655   1,179,938 6,614 SH   SOLE   0 0 6,614
ISHARES RUSSELL 2000 ETF ETF 464287655   143 800 SH Put SOLE   800 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   75,531 333 SH   SOLE   0 0 333
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   163,084 719 SH   SOLE   0 0 719
ISHARES S&P 500 GROWTH ETF ETF 464287309   214,415 3,356 SH   SOLE   0 0 3,356
ISHARES S&P 500 INDEX ETF 464287200   496,585 1,208 SH   SOLE   0 0 1,208
ISHARES S&P 500 INDEX ETF 464287200   2,806,443 6,827 SH   SOLE   0 0 6,827
ISHARES S&P 500 VALUE ETF ETF 464287408   5,312 35 SH   SOLE   0 0 35
ISHARES S&P 500 VALUE ETF ETF 464287408   222,328 1,465 SH   SOLE   0 0 1,465
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   697,981 7,218 SH   SOLE   0 0 7,218
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   1,113,501 11,515 SH   SOLE   0 0 11,515
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   209,360 2,000 SH   SOLE   0 0 2,000
ISHARES TIPS BOND ETF ETF 464287176   14,333 130 SH   SOLE   0 0 130
ISHARES TIPS BOND ETF ETF 464287176   202,309 1,835 SH   SOLE   0 0 1,835
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   525,462 2,333 SH   SOLE   0 0 2,333
J M SMUCKER CO NEW Stock 832696405   35,408 225 SH   SOLE   0 0 225
J M SMUCKER CO NEW Stock 832696405   619,880 3,939 SH   SOLE   0 0 3,939
JABIL CIRCUIT INC Stock 466313103   3,703 42 SH   SOLE   0 0 42
JABIL CIRCUIT INC Stock 466313103   333,509 3,783 SH   SOLE   0 0 3,783
JOBY AVIATION INC COMMON STOCK Stock G65163100   57,505 13,250 SH   SOLE   0 0 13,250
JOHNSON & JOHNSON COM Stock 478160104   70,525 455 SH   SOLE   0 0 455
JOHNSON & JOHNSON COM Stock 478160104   2,517,820 16,244 SH   SOLE   0 0 16,244
JOHNSON CTLS INC Stock G51502105   6,323 105 SH   SOLE   0 0 105
JOHNSON CTLS INC Stock G51502105   404,980 6,725 SH   SOLE   0 0 6,725
JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF ETF 46641Q878   1,601,099 35,635 SH   SOLE   0 0 35,635
JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF ETF 46641Q878   2,313,985 51,502 SH   SOLE   0 0 51,502
JPMORGAN CHASE & CO COM Stock 46625H100   51,082 392 SH   SOLE   0 0 392
JPMORGAN CHASE & CO COM Stock 46625H100   2,167,381 16,633 SH   SOLE   0 0 16,633
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   232,693 1,441 SH   SOLE   0 0 1,441
KINDER MORGAN INC Stock 49456B101   5,708 326 SH   SOLE   0 0 326
KINDER MORGAN INC Stock 49456B101   445,726 25,456 SH   SOLE   0 0 25,456
KINROSS GOLD CORP COM Stock 496902404   1,046 222 SH   SOLE   0 0 222
KINROSS GOLD CORP COM Stock 496902404   201,301 42,739 SH   SOLE   0 0 42,739
KLA-TENCOR CORP Stock 482480100   11,576 29 SH   SOLE   0 0 29
KLA-TENCOR CORP Stock 482480100   287,402 720 SH   SOLE   0 0 720
KNOWLES CORP Stock 49926D109   1,003 59 SH   SOLE   0 0 59
KNOWLES CORP Stock 49926D109   216,614 12,742 SH   SOLE   0 0 12,742
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   11,175 609 SH   SOLE   0 0 609
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   206,548 11,256 SH   SOLE   0 0 11,256
KOOKMIN BK NEW SPONSORED ADR ADR 48241A105   229,482 6,301 SH   SOLE   0 0 6,301
KOREA ELECTRIC POWERCORP ADR ADR 500631106   272,006 39,194 SH   SOLE   0 0 39,194
KROGER CO COM Stock 501044101   19,748 400 SH   SOLE   0 0 400
KROGER CO COM Stock 501044101   211,007 4,274 SH   SOLE   0 0 4,274
KRONOS BIO INC COM Stock 50107A104   34,421 23,576 SH   SOLE   0 0 23,576
LAM RESEARCH CORP Stock 512807108   202,506 382 SH   SOLE   0 0 382
LAM RESEARCH CORP Stock 512807108   335,036 632 SH   SOLE   0 0 632
LANDEC CP Stock 514766104   71,819 19,025 SH   SOLE   0 0 19,025
LG PHILIPS LCD CO LTD SPONSORED ADR REP 0.5 ORD SHS ADR 50186V102   102,948 16,136 SH   SOLE   0 0 16,136
LILLY ELI & CO COM Stock 532457108   8,242 24 SH   SOLE   0 0 24
LILLY ELI & CO COM Stock 532457108   1,323,541 3,854 SH   SOLE   0 0 3,854
LINDE PLC SHS Stock G54950103   20,260 57 SH   SOLE   0 0 57
LINDE PLC SHS Stock G54950103   1,182,549 3,327 SH   SOLE   0 0 3,327
LOCKHEED MARTIN CORP Stock 539830109   17,491 37 SH   SOLE   0 0 37
LOCKHEED MARTIN CORP Stock 539830109   687,349 1,454 SH   SOLE   0 0 1,454
LOWES COS INC COM Stock 548661107   9,399 47 SH   SOLE   0 0 47
LOWES COS INC COM Stock 548661107   1,382,593 6,914 SH   SOLE   0 0 6,914
LUFAX HOLDING LTD ADS REP SHS CL A ADR 54975P102   45,967 22,533 SH   SOLE   0 0 22,533
LUMBER LIQUIDATORS INC COM Stock 55003T107   76,087 20,023 SH   SOLE   0 0 20,023
M & T BK CORP COM Stock 55261F104   519,771 4,347 SH   SOLE   0 0 4,347
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106   113,946 2,100 SH   SOLE   0 0 2,100
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106   113,946 2,100 SH   SOLE   0 0 2,100
MANHATTAN BRIDGE CAPITAL INC REIT 562803106   85,592 85,592 SH   SOLE   0 0 85,592
MARATHON OIL CORP COM Stock 565849106   5,463 228 SH   SOLE   0 0 228
MARATHON OIL CORP COM Stock 565849106   238,618 9,959 SH   SOLE   0 0 9,959
MARATHON PETE CORP Stock 56585A102   3,236 24 SH   SOLE   0 0 24
MARATHON PETE CORP Stock 56585A102   1,489,737 11,049 SH   SOLE   0 0 11,049
MARRIOTT INTL INC Stock 571903202   210,871 1,270 SH   SOLE   0 0 1,270
MARSH & MCLENNAN COS INC COM Stock 571748102   15,323 92 SH   SOLE   0 0 92
MARSH & MCLENNAN COS INC COM Stock 571748102   1,034,942 6,214 SH   SOLE   0 0 6,214
MASTERCARD INC Stock 57636Q104   129,374 356 SH   SOLE   0 0 356
MASTERCARD INC Stock 57636Q104   1,838,128 5,058 SH   SOLE   0 0 5,058
MATTERPORT INC COM CL A Stock 577096100   37,284 13,657 SH   SOLE   0 0 13,657
MCDONALDS CORP COM Stock 580135101   60,396 216 SH   SOLE   0 0 216
MCDONALDS CORP COM Stock 580135101   3,439,203 12,300 SH   SOLE   0 0 12,300
MCKESSON CORP Stock 58155Q103   1,068 3 SH   SOLE   0 0 3
MCKESSON CORP Stock 58155Q103   294,097 826 SH   SOLE   0 0 826
MEDTRONIC PLC SHS Stock G5960L103   9,594 119 SH   SOLE   0 0 119
MEDTRONIC PLC SHS Stock G5960L103   1,023,390 12,694 SH   SOLE   0 0 12,694
MERCK & CO INC Stock 58933Y105   70,217 660 SH   SOLE   0 0 660
MERCK & CO INC Stock 58933Y105   1,769,478 16,632 SH   SOLE   0 0 16,632
META PLATFORMS INC CL A Stock 30303M102   31,579 149 SH   SOLE   0 0 149
META PLATFORMS INC CL A Stock 30303M102   3,453,562 16,295 SH   SOLE   0 0 16,295
METLIFE INC COM Stock 59156R108   9,212 159 SH   SOLE   0 0 159
METLIFE INC COM Stock 59156R108   514,275 8,876 SH   SOLE   0 0 8,876
METTLER TOLEDO INTL INCF Stock 592688105   15,302 10 SH   SOLE   0 0 10
METTLER TOLEDO INTL INCF Stock 592688105   459,063 300 SH   SOLE   0 0 300
MFS MULTIMARKET INCOME TRUST CEF 552737108   68,145 15,010 SH   SOLE   0 0 15,010
MGM RESORTS INTERNATIONAL Stock 552953101   4,220 95 SH   SOLE   0 0 95
MGM RESORTS INTERNATIONAL Stock 552953101   242,622 5,462 SH   SOLE   0 0 5,462
MICROCHIP TECHNOLOGY INC Stock 595017104   59,316 708 SH   SOLE   0 0 708
MICROCHIP TECHNOLOGY INC Stock 595017104   178,703 2,133 SH   SOLE   0 0 2,133
MICRON TECHNOLOGY Stock 595112103   25,705 426 SH   SOLE   0 0 426
MICRON TECHNOLOGY Stock 595112103   222,896 3,694 SH   SOLE   0 0 3,694
MICROSOFT Stock 594918104   699,416 2,426 SH   SOLE   0 0 2,426
MICROSOFT Stock 594918104   11,930,431 41,382 SH   SOLE   0 0 41,382
MICROSOFT Stock 594918104   29 100 SH Call SOLE   100 0 0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104   1,367 214 SH   SOLE   0 0 214
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104   288,700 45,180 SH   SOLE   0 0 45,180
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   1,472 522 SH   SOLE   0 0 522
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   106,937 37,921 SH   SOLE   0 0 37,921
MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 607409109   0 10,800 SH   SOLE   0 0 10,800
MODERNA INC COM Stock 60770K107   1,689 11 SH   SOLE   0 0 11
MODERNA INC COM Stock 60770K107   265,540 1,729 SH   SOLE   0 0 1,729
MONDELEZ INTL INC CL A Stock 609207105   12,689 182 SH   SOLE   0 0 182
MONDELEZ INTL INC CL A Stock 609207105   717,210 10,287 SH   SOLE   0 0 10,287
MONSTER BEVERAGE CORP Stock 61174X109   13,286 246 SH   SOLE   0 0 246
MONSTER BEVERAGE CORP Stock 61174X109   540,964 10,016 SH   SOLE   0 0 10,016
MOODYS CORP Stock 615369105   6,120 20 SH   SOLE   0 0 20
MOODYS CORP Stock 615369105   203,809 666 SH   SOLE   0 0 666
MORGAN STANLEY Stock 617446448   2,019 23 SH   SOLE   0 0 23
MORGAN STANLEY Stock 617446448   797,136 9,079 SH   SOLE   0 0 9,079
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   1,717 6 SH   SOLE   0 0 6
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   273,540 956 SH   SOLE   0 0 956
MSCI INC COM Stock 55354G100   220,518 394 SH   SOLE   0 0 394
NEOGEN CORP Stock 640491106   500 27 SH   SOLE   0 0 27
NEOGEN CORP Stock 640491106   237,130 12,804 SH   SOLE   0 0 12,804
NETFLIX COM INC Stock 64110L106   17,274 50 SH   SOLE   0 0 50
NETFLIX COM INC Stock 64110L106   1,102,772 3,192 SH   SOLE   0 0 3,192
NEXTERA ENERGY INC COM Stock 65339F101   37,153 482 SH   SOLE   0 0 482
NEXTERA ENERGY INC COM Stock 65339F101   502,330 6,517 SH   SOLE   0 0 6,517
NIKE INC CLASS B Stock 654106103   32,745 267 SH   SOLE   0 0 267
NIKE INC CLASS B Stock 654106103   1,178,448 9,609 SH   SOLE   0 0 9,609
NIO INC SPON ADS ADR 62914V106   115,000 10,942 SH   SOLE   0 0 10,942
NOKIA CORP SPONSORED ADR ADR 654902204   125,848 25,631 SH   SOLE   0 0 25,631
NOMURA HLDGS INC SPON ADR ADR 65535H208   210,596 55,420 SH   SOLE   0 0 55,420
NORDSON CORP Stock 655663102   1,111 5 SH   SOLE   0 0 5
NORDSON CORP Stock 655663102   1,384,902 6,231 SH   SOLE   0 0 6,231
NORFOLK SOUTHERN CRP Stock 655844108   1,696 8 SH   SOLE   0 0 8
NORFOLK SOUTHERN CRP Stock 655844108   279,628 1,319 SH   SOLE   0 0 1,319
NORTHFIELD BANCORP NEW Stock 66611T108   117,812 10,001 SH   SOLE   0 0 10,001
NORTHROP GRUMMAN CORP COM Stock 666807102   1,385 3 SH   SOLE   0 0 3
NORTHROP GRUMMAN CORP COM Stock 666807102   285,343 618 SH   SOLE   0 0 618
NOVARTIS AG ADR ADR 66987V109   14,260 155 SH   SOLE   0 0 155
NOVARTIS AG ADR ADR 66987V109   362,204 3,937 SH   SOLE   0 0 3,937
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   18,938 119 SH   SOLE   0 0 119
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   1,408,548 8,851 SH   SOLE   0 0 8,851
NUCOR CORP COM Stock 670346105   327,940 2,123 SH   SOLE   0 0 2,123
NUVEEN CREDIT STRATEGIES INCOME CEF 67073D102   124,444 24,353 SH   SOLE   0 0 24,353
NVIDIA CORP Stock 67066G104   381,378 1,373 SH   SOLE   0 0 1,373
NVIDIA CORP Stock 67066G104   5,595,980 20,146 SH   SOLE   0 0 20,146
O REILLY AUTOMOTIVE INC Stock 67103H107   3,396 4 SH   SOLE   0 0 4
O REILLY AUTOMOTIVE INC Stock 67103H107   371,853 438 SH   SOLE   0 0 438
OCCIDENTAL PETE CORP COM Stock 674599105   4,557 73 SH   SOLE   0 0 73
OCCIDENTAL PETE CORP COM Stock 674599105   307,717 4,929 SH   SOLE   0 0 4,929
OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES Stock 679580100   226,318 664 SH   SOLE   0 0 664
ONEOK INC NEW COM Stock 682680103   3,784,188 59,556 SH   SOLE   0 0 59,556
OPEN TEXT CORP F Stock 683715106   1,041 27 SH   SOLE   0 0 27
OPEN TEXT CORP F Stock 683715106   204,855 5,314 SH   SOLE   0 0 5,314
ORACLE CORPORATION Stock 68389X105   10,035 108 SH   SOLE   0 0 108
ORACLE CORPORATION Stock 68389X105   925,112 9,956 SH   SOLE   0 0 9,956
PALO ALTO NETWORKS INC COM Stock 697435105   13,183 66 SH   SOLE   0 0 66
PALO ALTO NETWORKS INC COM Stock 697435105   314,491 1,575 SH   SOLE   0 0 1,575
PARAMOUNT GROUP INC COM REIT 69924R108   107,466 23,567 SH   SOLE   0 0 23,567
PARKER-HANNIFIN CORP COM Stock 701094104   1,344 4 SH   SOLE   0 0 4
PARKER-HANNIFIN CORP COM Stock 701094104   382,829 1,139 SH   SOLE   0 0 1,139
PAYPAL HLDGS INC COM Stock 70450Y103   18,605 245 SH   SOLE   0 0 245
PAYPAL HLDGS INC COM Stock 70450Y103   633,567 8,343 SH   SOLE   0 0 8,343
PEPSICO INC COM Stock 713448108   24,975 137 SH   SOLE   0 0 137
PEPSICO INC COM Stock 713448108   3,478,102 19,079 SH   SOLE   0 0 19,079
PFIZER INC COM Stock 717081103   25,092 615 SH   SOLE   0 0 615
PFIZER INC COM Stock 717081103   1,583,611 38,814 SH   SOLE   0 0 38,814
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106   128,327 11,698 SH   SOLE   0 0 11,698
PHILIP MORRIS INTL INC Stock 718172109   7,391 76 SH   SOLE   0 0 76
PHILIP MORRIS INTL INC Stock 718172109   1,083,851 11,145 SH   SOLE   0 0 11,145
PHILLIPS 66 Stock 718546104   596,216 5,881 SH   SOLE   0 0 5,881
PIEDMONT OFFICE RLTYTR INC COM CL A REIT 720190206   142,073 19,462 SH   SOLE   0 0 19,462
PIONEER NATURAL RESOURCES CO Stock 723787107   613 3 SH   SOLE   0 0 3
PIONEER NATURAL RESOURCES CO Stock 723787107   316,980 1,552 SH   SOLE   0 0 1,552
PNC FINL SVCS GROUP INC COM Stock 693475105   8,389 66 SH   SOLE   0 0 66
PNC FINL SVCS GROUP INC COM Stock 693475105   435,190 3,424 SH   SOLE   0 0 3,424
POSCO HOLDINGS INC SPONSORED ADR ADR 693483109   201,822 2,896 SH   SOLE   0 0 2,896
POWER INTEGRATIONS INC Stock 739276103   762 9 SH   SOLE   0 0 9
POWER INTEGRATIONS INC Stock 739276103   269,071 3,179 SH   SOLE   0 0 3,179
POWERSHARES QQQ TR ETF 46090E103   98,526 307 SH   SOLE   0 0 307
POWERSHARES QQQ TR ETF 46090E103   374,846 1,168 SH   SOLE   0 0 1,168
PROCTER AND GAMBLE CO COM Stock 742718109   101,853 685 SH   SOLE   0 0 685
PROCTER AND GAMBLE CO COM Stock 742718109   2,769,946 18,629 SH   SOLE   0 0 18,629
PROGRESSIVE CORP COM Stock 743315103   675,386 4,721 SH   SOLE   0 0 4,721
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103   11,978 96 SH   SOLE   0 0 96
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103   987,430 7,914 SH   SOLE   0 0 7,914
PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204   18,728 685 SH   SOLE   0 0 685
PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204   508,825 18,611 SH   SOLE   0 0 18,611
PRUDENTIAL FINL INC Stock 744320102   44,266 535 SH   SOLE   0 0 535
PRUDENTIAL FINL INC Stock 744320102   443,486 5,360 SH   SOLE   0 0 5,360
PUBLIC STORAGE INC REIT 74460D109   6,043 20 SH   SOLE   0 0 20
PUBLIC STORAGE INC REIT 74460D109   209,685 694 SH   SOLE   0 0 694
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   4,184 67 SH   SOLE   0 0 67
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   407,674 6,528 SH   SOLE   0 0 6,528
PULTE GROUP INC COM Stock 745867101   1,340 23 SH   SOLE   0 0 23
PULTE GROUP INC COM Stock 745867101   277,413 4,760 SH   SOLE   0 0 4,760
PURE CYCLE CORP COM NEW Stock 746228303   103,459 10,948 SH   SOLE   0 0 10,948
QORVO INC COM Stock 74736K101   22,447 221 SH   SOLE   0 0 221
QORVO INC COM Stock 74736K101   182,115 1,793 SH   SOLE   0 0 1,793
QUALCOMM INC Stock 747525103   213,952 1,677 SH   SOLE   0 0 1,677
QUALCOMM INC Stock 747525103   508,151 3,983 SH   SOLE   0 0 3,983
QUALYS INC COM Stock 74758T303   2,080 16 SH   SOLE   0 0 16
QUALYS INC COM Stock 74758T303   205,692 1,582 SH   SOLE   0 0 1,582
QUANTA SERVICES INC Stock 74762E102   34,828 209 SH   SOLE   0 0 209
QUANTA SERVICES INC Stock 74762E102   386,771 2,321 SH   SOLE   0 0 2,321
RAMBUS INC Stock 750917106   974 19 SH   SOLE   0 0 19
RAMBUS INC Stock 750917106   218,111 4,255 SH   SOLE   0 0 4,255
RAYMOND JAMES FINL INC Stock 754730109   207,899 2,229 SH   SOLE   0 0 2,229
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   71,391 729 SH   SOLE   0 0 729
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   1,164,975 11,896 SH   SOLE   0 0 11,896
REDFIN CORP COM Stock 75737F108   164,040 18,106 SH   SOLE   0 0 18,106
REGENERON PHARMACEUTICALS INC Stock 75886F107   5,752 7 SH   SOLE   0 0 7
REGENERON PHARMACEUTICALS INC Stock 75886F107   507,792 618 SH   SOLE   0 0 618
REGIONS FINANCIAL CORP NEW Stock 7591EP100   1,893 102 SH   SOLE   0 0 102
REGIONS FINANCIAL CORP NEW Stock 7591EP100   536,050 28,882 SH   SOLE   0 0 28,882
RELX PLC SPONSORED ADR ADR 759530108   15,474 477 SH   SOLE   0 0 477
RELX PLC SPONSORED ADR ADR 759530108   473,429 14,594 SH   SOLE   0 0 14,594
RESMED INC Stock 761152107   9,855 45 SH   SOLE   0 0 45
RESMED INC Stock 761152107   379,291 1,732 SH   SOLE   0 0 1,732
RING ENERGY INC COM Stock 76680V108   87,744 46,181 SH   SOLE   0 0 46,181
RIO TINTO PLC SPON ADR ADR 767204100   8,301 121 SH   SOLE   0 0 121
RIO TINTO PLC SPON ADR ADR 767204100   576,995 8,411 SH   SOLE   0 0 8,411
ROCKWELL AUTOMATION INC COM Stock 773903109   303,134 1,033 SH   SOLE   0 0 1,033
ROPER INDUSTRIES INC Stock 776696106   3,966 9 SH   SOLE   0 0 9
ROPER INDUSTRIES INC Stock 776696106   316,415 718 SH   SOLE   0 0 718
ROYAL BANK OF CANADA Stock 780087102   246,979 2,584 SH   SOLE   0 0 2,584
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   2,071 36 SH   SOLE   0 0 36
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   559,720 9,728 SH   SOLE   0 0 9,728
RYANAIR HLDGS PLC ADR F 1 ADR REP 5 ORD ADR 783513203   18,292 194 SH   SOLE   0 0 194
RYANAIR HLDGS PLC ADR F 1 ADR REP 5 ORD ADR 783513203   290,507 3,081 SH   SOLE   0 0 3,081
S&P GLOBAL INC COM Stock 78409V104   14,136 41 SH   SOLE   0 0 41
S&P GLOBAL INC COM Stock 78409V104   1,003,453 2,911 SH   SOLE   0 0 2,911
SALESFORCE COM Stock 79466L302   16,782 84 SH   SOLE   0 0 84
SALESFORCE COM Stock 79466L302   1,124,162 5,627 SH   SOLE   0 0 5,627
SALOMON BROS EMERGING MKTS DEBT FUND CEF 95766A101   143,290 16,681 SH   SOLE   0 0 16,681
SANOFI SA ADR 80105N105   15,510 285 SH   SOLE   0 0 285
SANOFI SA ADR 80105N105   539,683 9,917 SH   SOLE   0 0 9,917
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   32,144 254 SH   SOLE   0 0 254
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   1,025,941 8,107 SH   SOLE   0 0 8,107
SBA COMMUNICATIONS CP REIT 78410G104   276,212 1,058 SH   SOLE   0 0 1,058
SCHLUMBERGER LTD COM STK Stock 806857108   6,727 137 SH   SOLE   0 0 137
SCHLUMBERGER LTD COM STK Stock 806857108   403,553 8,219 SH   SOLE   0 0 8,219
SEA LTD SPONSORD ADS ADR 81141R100   4,847 56 SH   SOLE   0 0 56
SEA LTD SPONSORD ADS ADR 81141R100   287,692 3,324 SH   SOLE   0 0 3,324
SEALED AIR CORP NEW COM Stock 81211K100   463,278 10,091 SH   SOLE   0 0 10,091
SERVICE NOW INC Stock 81762P102   1,394 3 SH   SOLE   0 0 3
SERVICE NOW INC Stock 81762P102   601,812 1,295 SH   SOLE   0 0 1,295
SHERWIN WILLIAMS CO COM Stock 824348106   12,138 54 SH   SOLE   0 0 54
SHERWIN WILLIAMS CO COM Stock 824348106   1,958,196 8,712 SH   SOLE   0 0 8,712
SHINHAN FINL GROUP ADR F SPONSORED ADR ADR 824596100   406,201 15,078 SH   SOLE   0 0 15,078
SHUTTERSTOCK INC COM Stock 825690100   211,774 2,917 SH   SOLE   0 0 2,917
SOLID POWER INC CLASS A COM Stock 83422N105   112,700 37,442 SH   SOLE   0 0 37,442
SOMALOGIC INC CLASS A COM Stock 83444K105   37,829 14,835 SH   SOLE   0 0 14,835
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   1,994 22 SH   SOLE   0 0 22
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   562,483 6,205 SH   SOLE   0 0 6,205
SOUTHERN CO COM Stock 842587107   9,950 143 SH   SOLE   0 0 143
SOUTHERN CO COM Stock 842587107   559,214 8,037 SH   SOLE   0 0 8,037
SOUTHWESTERN ENERGY CO COM Stock 845467109   81,295 16,259 SH   SOLE   0 0 16,259
SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861   1,360,371 71,486 SH   SOLE   0 0 71,486
SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861   1,899,295 99,805 SH   SOLE   0 0 99,805
SPDR DOUBLELINE EMERGING MARKETS FIXED INCOME ETF ETF 78470P309   2,712,123 66,346 SH   SOLE   0 0 66,346
SPDR DOUBLELINE EMERGING MARKETS FIXED INCOME ETF ETF 78470P309   3,836,139 93,842 SH   SOLE   0 0 93,842
SPDR GOLD ETF ETF 78463V107   18,322 100 SH   SOLE   0 0 100
SPDR GOLD ETF ETF 78463V107   478,021 2,609 SH   SOLE   0 0 2,609
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871   202,234 6,530 SH   SOLE   0 0 6,530
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871   425,090 335,630 SH   SOLE   0 0 335,630
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   5,209,250 201,987 SH   SOLE   0 0 201,987
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   6,622,069 256,769 SH   SOLE   0 0 256,769
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   1,467,453 42,996 SH   SOLE   0 0 42,996
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   1,618,069 47,409 SH   SOLE   0 0 47,409
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   4,173,931 86,686 SH   SOLE   0 0 86,686
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   5,025,881 104,380 SH   SOLE   0 0 104,380
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   5,940,329 138,040 SH   SOLE   0 0 138,040
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   6,456,670 116,631 SH   SOLE   0 0 116,631
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   9,361,805 229,907 SH   SOLE   0 0 229,907
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   10,726,975 263,433 SH   SOLE   0 0 263,433
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   21,086,179 558,279 SH   SOLE   0 0 558,279
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   26,338,305 697,334 SH   SOLE   0 0 697,334
SPDR S&P 500 ETF ETF 78462F103   1,104,125 2,697 SH   SOLE   0 0 2,697
SPDR S&P 500 ETF ETF 78462F103   19,463,629 47,543 SH   SOLE   0 0 47,543
SPDR S&P 500 ETF ETF 78462F103   573 1,400 SH Put SOLE   1,400 0 0
SPROUTS FMRS MKT INC COM Stock 85208M102   3,223 92 SH   SOLE   0 0 92
SPROUTS FMRS MKT INC COM Stock 85208M102   349,319 9,972 SH   SOLE   0 0 9,972
STAG INDL INC COM REIT 85254J102   85,159 2,518 SH   SOLE   0 0 2,518
STAG INDL INC COM REIT 85254J102   160,645 4,750 SH   SOLE   0 0 4,750
STARBUCKS CORP Stock 855244109   1,041 10 SH   SOLE   0 0 10
STARBUCKS CORP Stock 855244109   612,435 5,881 SH   SOLE   0 0 5,881
STATE STR CORP COM Stock 857477103   209,434 2,767 SH   SOLE   0 0 2,767
STELLANTIS N.V SHS Stock N82405106   903,752 49,684 SH   SOLE   0 0 49,684
STERIS CORP Stock G8473T100   17,980 94 SH   SOLE   0 0 94
STERIS CORP Stock G8473T100   281,564 1,472 SH   SOLE   0 0 1,472
STITCH FIX INC COM CL A Stock 860897107   113,289 22,170 SH   SOLE   0 0 22,170
STRYKER CORP Stock 863667101   9,991 35 SH   SOLE   0 0 35
STRYKER CORP Stock 863667101   598,060 2,095 SH   SOLE   0 0 2,095
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN US86562M2098 ADR 86562M209   14,400 1,800 SH   SOLE   0 0 1,800
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN US86562M2098 ADR 86562M209   374,304 46,788 SH   SOLE   0 0 46,788
SUN LIFE FINANCIAL INC Stock 866796105   1,401 30 SH   SOLE   0 0 30
SUN LIFE FINANCIAL INC Stock 866796105   236,676 5,068 SH   SOLE   0 0 5,068
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107   1,366 44 SH   SOLE   0 0 44
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107   208,811 6,725 SH   SOLE   0 0 6,725
SYNOPSYS INC COM Stock 871607107   4,249 11 SH   SOLE   0 0 11
SYNOPSYS INC COM Stock 871607107   428,738 1,110 SH   SOLE   0 0 1,110
SYSCO CORP COM Stock 871829107   215,163 2,786 SH   SOLE   0 0 2,786
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   37,208 400 SH   SOLE   0 0 400
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   713,184 7,667 SH   SOLE   0 0 7,667
TAKEDA PHARMA CO ADR XXX MANDATORY EXCHANGE ADR 874060205   15,590 946 SH   SOLE   0 0 946
TAKEDA PHARMA CO ADR XXX MANDATORY EXCHANGE ADR 874060205   308,291 18,707 SH   SOLE   0 0 18,707
TARGET CORP COM Stock 87612E106   3,147 19 SH   SOLE   0 0 19
TARGET CORP COM Stock 87612E106   1,593,692 9,622 SH   SOLE   0 0 9,622
TE CONNECTIVITY LTD Stock H84989104   267,284 2,038 SH   SOLE   0 0 2,038
TENARIS SA SPONSORED ADR ADR 88031M109   214,258 7,539 SH   SOLE   0 0 7,539
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109   173,019 20,896 SH   SOLE   0 0 20,896
TERADYNE INC COM Stock 880770102   22,470 209 SH   SOLE   0 0 209
TERADYNE INC COM Stock 880770102   197,388 1,836 SH   SOLE   0 0 1,836
TESLA MOTORS INC Stock 88160R101   616,156 2,970 SH   SOLE   0 0 2,970
TESLA MOTORS INC Stock 88160R101   2,895,519 13,957 SH   SOLE   0 0 13,957
TEXAS INSTRS INC COM Stock 882508104   31,250 168 SH   SOLE   0 0 168
TEXAS INSTRS INC COM Stock 882508104   904,381 4,862 SH   SOLE   0 0 4,862
TEXTRON INC COM Stock 883203101   2,684 38 SH   SOLE   0 0 38
TEXTRON INC COM Stock 883203101   311,761 4,414 SH   SOLE   0 0 4,414
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   110,087 191 SH   SOLE   0 0 191
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,784,153 3,096 SH   SOLE   0 0 3,096
THOMSON REUTERS CORPORATION (USA) Stock 884903709   9,629 74 SH   SOLE   0 0 74
THOMSON REUTERS CORPORATION (USA) Stock 884903709   483,005 3,712 SH   SOLE   0 0 3,712
TJX COS INC NEW COM Stock 872540109   1,410 18 SH   SOLE   0 0 18
TJX COS INC NEW COM Stock 872540109   1,066,715 13,613 SH   SOLE   0 0 13,613
T-MOBILE US INC COM Stock 872590104   467,109 3,225 SH   SOLE   0 0 3,225
TOTAL SA ADR ADR 89151E109   14,763 250 SH   SOLE   0 0 250
TOTAL SA ADR ADR 89151E109   340,659 5,769 SH   SOLE   0 0 5,769
TRACTOR SUPPLY CO Stock 892356106   227,049 966 SH   SOLE   0 0 966
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   920 5 SH   SOLE   0 0 5
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   228,319 1,241 SH   SOLE   0 0 1,241
TRANSDIGM GROUP INC COM DELAWARE Stock 893641100   6,633 9 SH   SOLE   0 0 9
TRANSDIGM GROUP INC COM DELAWARE Stock 893641100   224,063 304 SH   SOLE   0 0 304
TRUIST FINL CORP COM Stock 89832Q109   312,322 9,159 SH   SOLE   0 0 9,159
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204   78,875 18,343 SH   SOLE   0 0 18,343
TYSON FOODS INC CL A Stock 902494103   1,305 22 SH   SOLE   0 0 22
TYSON FOODS INC CL A Stock 902494103   1,413,803 23,834 SH   SOLE   0 0 23,834
UBER TECHNOLOGIES INC COM Stock 90353T100   62,164 1,961 SH   SOLE   0 0 1,961
UBER TECHNOLOGIES INC COM Stock 90353T100   171,751 5,418 SH   SOLE   0 0 5,418
UNILEVER PLC SPON ADR NEW ADR 904767704   14,281 275 SH   SOLE   0 0 275
UNILEVER PLC SPON ADR NEW ADR 904767704   380,128 7,320 SH   SOLE   0 0 7,320
UNION PAC CORP COM Stock 907818108   8,654 43 SH   SOLE   0 0 43
UNION PAC CORP COM Stock 907818108   407,753 2,026 SH   SOLE   0 0 2,026
UNITED MICROELECTRONICS CORPOR SPONSORED A ADR 910873405   600,621 68,564 SH   SOLE   0 0 68,564
UNITED PARCEL SERVICE INC Stock 911312106   83,222 429 SH   SOLE   0 0 429
UNITED PARCEL SERVICE INC Stock 911312106   877,223 4,522 SH   SOLE   0 0 4,522
UNITED RENTALS INC Stock 911363109   5,145 13 SH   SOLE   0 0 13
UNITED RENTALS INC Stock 911363109   231,124 584 SH   SOLE   0 0 584
UNITED STATES GASOLINE FUND LP ETF 91201T102   1,155,010 19,000 SH   SOLE   0 0 19,000
UNITEDHEALTH GROUP Stock 91324P102   41,588 88 SH   SOLE   0 0 88
UNITEDHEALTH GROUP Stock 91324P102   2,836,249 6,002 SH   SOLE   0 0 6,002
UNITI GROUP INC COM REIT 91325V108   84,660 23,848 SH   SOLE   0 0 23,848
US BANCORP DEL COM NEW Stock 902973304   7,823 217 SH   SOLE   0 0 217
US BANCORP DEL COM NEW Stock 902973304   259,560 7,200 SH   SOLE   0 0 7,200
VALE S A ADR 91912E105   211,910 13,429 SH   SOLE   0 0 13,429
VALERO ENERGY CORP Stock 91913Y100   881,295 6,313 SH   SOLE   0 0 6,313
VANECK IG FLOATING RATE ETF ETF 92189F486   24,909,961 1,396,224 SH   SOLE   0 0 1,396,224
VANECK IG FLOATING RATE ETF ETF 92189F486   45,353,895 1,816,335 SH   SOLE   0 0 1,816,335
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   348,716 4,347 SH   SOLE   0 0 4,347
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   200,227 2,712 SH   SOLE   0 0 2,712
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   50,717 1,030 SH   SOLE   0 0 1,030
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   561,336 11,400 SH   SOLE   0 0 11,400
VERISIGN INC Stock 92343E102   203,511 963 SH   SOLE   0 0 963
VERIZON COMMUNICATIONS Stock 92343V104   10,306 265 SH   SOLE   0 0 265
VERIZON COMMUNICATIONS Stock 92343V104   1,058,158 27,209 SH   SOLE   0 0 27,209
VERTEX PHARMACEUTICALS IN Stock 92532F100   350,988 1,114 SH   SOLE   0 0 1,114
VIKING THERAPEUTICS INC COM Stock 92686J106   430,719 25,869 SH   SOLE   0 0 25,869
VIRTUS CONVERTIBLE & INC FD II COM CEF 92838U108   60,192 20,064 SH   SOLE   0 0 20,064
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   252,323 21,456 SH   SOLE   0 0 21,456
VISA INC Stock 92826C839   629,259 2,791 SH   SOLE   0 0 2,791
VISA INC Stock 92826C839   2,561,000 11,359 SH   SOLE   0 0 11,359
WALMART INC COM Stock 931142103   55,146 374 SH   SOLE   0 0 374
WALMART INC COM Stock 931142103   1,480,693 10,042 SH   SOLE   0 0 10,042
WASTE MANAGEMENT INC Stock 94106L109   13,869 85 SH   SOLE   0 0 85
WASTE MANAGEMENT INC Stock 94106L109   376,433 2,307 SH   SOLE   0 0 2,307
WATSCO INC COM Stock 942622200   437,470 1,375 SH   SOLE   0 0 1,375
WELLS FARGO CO NEW COM Stock 949746101   21,718 581 SH   SOLE   0 0 581
WELLS FARGO CO NEW COM Stock 949746101   1,112,541 29,763 SH   SOLE   0 0 29,763
WESCO INTERNATIONAL INC Stock 95082P105   1,854 12 SH   SOLE   0 0 12
WESCO INTERNATIONAL INC Stock 95082P105   258,391 1,672 SH   SOLE   0 0 1,672
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 95766R104   102,837 11,239 SH   SOLE   0 0 11,239
WILLIAMS COS INC COM Stock 969457100   222,606 7,455 SH   SOLE   0 0 7,455
WIPRO LTD SPON ADR 1 SH ADR 97651M109   246,039 54,797 SH   SOLE   0 0 54,797
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,158,311 23,292 SH   SOLE   0 0 23,292
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,773,770 35,668 SH   SOLE   0 0 35,668
WOORI FINL GROUP INC SPONSORED ADS ADR 981064108   383,755 14,597 SH   SOLE   0 0 14,597
WORKHORSE GROUP INC COM NEW Stock 98138J206   17,954 13,499 SH   SOLE   0 0 13,499
XCEL ENERGY INC COM Stock 98389B100   5,058 75 SH   SOLE   0 0 75
XCEL ENERGY INC COM Stock 98389B100   226,598 3,360 SH   SOLE   0 0 3,360
YEXT INC COM Stock 98585N106   180,658 18,799 SH   SOLE   0 0 18,799
YUM CHINA HLDGS INC COM Stock 98850P109   314,627 4,963 SH   SOLE   0 0 4,963
YUM! BRANDS INC Stock 988498101   408,010 3,089 SH   SOLE   0 0 3,089
ZOETIS INC COM CL A Stock 98978V103   15,312 92 SH   SOLE   0 0 92
ZOETIS INC COM CL A Stock 98978V103   807,567 4,852 SH   SOLE   0 0 4,852