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
ABB LTD. Common stock 000375204   472,699 8,485 SH   SOLE   8,485 0 0
ADVANCED MICRO DEVICES INC Common stock 007903107   391,801 2,415 SH   SOLE   2,415 0 0
ADVANCED MICRO DEVICES, INC. Common stock 007903107   386,222 2,381 SH   SOLE   2,381 0 0
AIR PRODS & CHEMS INC Common stock 009158106   287,209 1,107 SH   SOLE   1,107 0 0
AIR PRODUCTS & CHEMICALS, INC. Common stock 009158106   275,597 1,068 SH   SOLE   1,068 0 0
ALLIANZ SE UNSPONSRD ADS Common stock 018820100   265,863 9,515 SH   SOLE   9,515 0 0
ALLIANZ SE Common stock 018820100   252,529 9,110 SH   SOLE   9,110 0 0
AMAZON.COM INC Common stock 023135106   13,464,237 69,818 SH   SOLE   69,818 0 0
AMAZON.COM, INC. Common stock 023135106   12,706,060 65,749 SH   SOLE   65,749 0 0
AMERICAN ELECTRIC POWER INC Common stock 025537101   205,165 2,056 SH   SOLE   2,056 0 0
AMGEN INC Common stock 031162100   6,146,794 19,095 SH   SOLE   19,095 0 0
AMPHENOL CORP. Common stock 032095101   236,215 3,506 SH   SOLE   3,506 0 0
APPLE INC Common stock 037833100   22,728,124 107,866 SH   SOLE   107,866 0 0
APPLE, INC. Common stock 037833100   22,629,332 107,442 SH   SOLE   107,442 0 0
ARISTA NETWORKS INC Common stock 040413106   260,811 712 SH   SOLE   712 0 0
ASTRAZENECA PLC SP ADR Common stock 046353108   713,434 9,148 SH   SOLE   9,148 0 0
ASTRAZENECA PLC Common stock 046353108   700,813 8,986 SH   SOLE   8,986 0 0
AUTODESK INC Common stock 052769106   759,207 2,800 SH   SOLE   2,800 0 0
AUTOLIV INC Common stock 052800109   430,956 4,028 SH   SOLE   4,028 0 0
BP PLC Common stock 055622104   293,927 8,142 SH   SOLE   8,142 0 0
BERKSHIRE HATHAWAY, INC. Common stock 084670108   4,897,928 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC CL B Common stock 084670702   1,186,358 2,897 SH   SOLE   2,897 0 0
BERKSHIRE HATHAWAY, INC. Common stock 084670702   1,118,700 2,750 SH   SOLE   2,750 0 0
BEST BUY INC Common stock 086516101   6,638,183 64,313 SH   SOLE   64,313 0 0
BRISTOL MYERS SQUIBB CO Common stock 110122108   6,116,434 118,215 SH   SOLE   118,215 0 0
BROOKFIELD ASSET MANAGEMENT LTD. Common stock 113004105   239,791 6,302 SH   SOLE   6,302 0 0
CF INDUSTRIES HOLDINGS INC Common stock 125269100   664,386 7,752 SH   SOLE   7,752 0 0
THE CIGNA GROUP Common stock 125523100   348,273 1,051 SH   SOLE   1,051 0 0
CIGNA CORP. Common stock 125523100   330,605 1,000 SH   SOLE   1,000 0 0
CSX CORP. Common stock 126408103   215,318 6,437 SH   SOLE   6,437 0 0
CADENCE DESIGN SYSTEMS, INC. Common stock 127387108   436,390 1,418 SH   SOLE   1,418 0 0
CATERPILLAR INC Common stock 149123101   249,996 727 SH   SOLE   727 0 0
CHEVRON CORP Common stock 166764100   5,260,718 35,597 SH   SOLE   35,597 0 0
CHEVRON CORP. Common stock 166764100   313,622 2,005 SH   SOLE   2,005 0 0
CHIPOTLE MEXICAN GRILL INC CL Common stock 169656105   713,390 12,250 SH   SOLE   12,250 0 0
CINTAS CORP. Common stock 172908105   278,003 397 SH   SOLE   397 0 0
CITIGROUP INC Common stock 172967424   317,681 5,058 SH   SOLE   5,058 0 0
COCA-COLA CO Common stock 191216100   6,057,790 84,838 SH   SOLE   84,838 0 0
COCA-COLA CO. Common stock 191216100   299,534 4,706 SH   SOLE   4,706 0 0
COMERICA INC Common stock 200340107   5,681,722 94,852 SH   SOLE   94,852 0 0
CONAGRA FOODS INC Common stock 205887102   5,301,301 163,017 SH   SOLE   163,017 0 0
CORNING INC Common stock 219350105   6,337,731 140,379 SH   SOLE   140,379 0 0
CUMMINS INC Common stock 231021106   6,694,115 20,689 SH   SOLE   20,689 0 0
DTE ENERGY CO Common stock 233331107   279,309 2,196 SH   SOLE   2,196 0 0
DEERE & CO Common stock 244199105   406,115 1,078 SH   SOLE   1,078 0 0
DEERE & CO. Common stock 244199105   374,398 1,002 SH   SOLE   1,002 0 0
DELTA AIR LINES INC Common stock 247361702   699,747 13,825 SH   SOLE   13,825 0 0
DESCARTES SYS GROUP INC COM Common stock 249906108   220,311 2,275 SH   SOLE   2,275 0 0
DISNEY WALT CO DISNEY Common stock 254687106   660,807 6,842 SH   SOLE   6,842 0 0
DOW INC Common stock 260557103   5,248,929 96,095 SH   SOLE   96,095 0 0
EASTMAN CHEM CO Common stock 277432100   6,771,413 60,502 SH   SOLE   60,502 0 0
ENTERPRISE PRODUCTS PARTNERS L Common stock 293792107   267,569 9,224 SH   SOLE   9,224 0 0
ENTERPRISE PRODUCTS PARTNERS, LP Common stock 293792107   209,989 7,246 SH   SOLE   7,246 0 0
FS KKR CAPITAL CORP Mutual fund 302635206   276,062 13,992 SH   SOLE   13,992 0 0
FS KKR CAPITAL CORP. Mutual fund 302635206   254,162 12,882 SH   SOLE   12,882 0 0
FISERV INC Common stock 337738108   731,890 4,159 SH   SOLE   4,159 0 0
GENERAC HOLDINGS INC Common stock 368736104   738,047 4,649 SH   SOLE   4,649 0 0
GENERAL DYNAMICS CORP Common stock 369550108   236,174 813 SH   SOLE   813 0 0
GENERAL DYNAMICS CORP. Common stock 369550108   230,734 795 SH   SOLE   795 0 0
GENERAL ELECTRIC CO. Common stock 369604301   208,728 1,313 SH   SOLE   1,313 0 0
GENESIS ENERGY LP Common stock 371927104   275,516 20,607 SH   SOLE   20,607 0 0
GILEAD SCIENCES INC Common stock 375558103   6,356,206 75,992 SH   SOLE   75,992 0 0
HSBC HOLDINGS PLC Common stock 404280406   208,191 4,786 SH   SOLE   4,786 0 0
HITACHI LTD. Common stock 433578507   753,227 3,345 SH   SOLE   3,345 0 0
HOME DEPOT INC Common stock 437076102   6,675,869 16,690 SH   SOLE   16,690 0 0
HOME DEPOT, INC. Common stock 437076102   489,720 1,423 SH   SOLE   1,423 0 0
IBERDROLA SA SP ADR Common stock 450737101   219,440 4,179 SH   SOLE   4,179 0 0
IBERDROLA SA Common stock 450737101   214,355 4,097 SH   SOLE   4,097 0 0
INTERNATIONAL BUSINESS MACHINE Common stock 459200101   6,416,745 29,318 SH   SOLE   29,318 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common stock 459200101   232,791 1,346 SH   SOLE   1,346 0 0
INTERNATIONAL PAPER CO Common stock 460146103   285,500 5,889 SH   SOLE   5,889 0 0
INTERPUBLIC GROUP COS INC Common stock 460690100   5,193,795 164,227 SH   SOLE   164,227 0 0
INTUIT Common stock 461202103   298,123 454 SH   SOLE   454 0 0
INTUIT, INC. Common stock 461202103   293,155 446 SH   SOLE   446 0 0
ISHARES S&P 500 GROWTH ETF Exchange traded fund 464287309   26,718,462 288,723 SH   SOLE   288,723 0 0
ISHARES SEMICONDUCTOR ETF Exchange traded fund 464287523   246,630 1,000 SH   SOLE   1,000 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF Exchange traded fund 464288885   907,056 8,867 SH   SOLE   8,867 0 0
JOHNSON & JOHNSON Common stock 478160104   5,406,390 33,488 SH   SOLE   33,488 0 0
KLA CORP. Common stock 482480100   212,724 258 SH   SOLE   258 0 0
KIRBY CORP Common stock 497266106   217,068 1,773 SH   SOLE   1,773 0 0
KORN FERRY INTL Common stock 500643200   258,826 3,440 SH   SOLE   3,440 0 0
KROGER CO Common stock 501044101   389,509 7,176 SH   SOLE   7,176 0 0
L'OREAL SA Common stock 502117203   422,901 4,815 SH   SOLE   4,815 0 0
LVMH MOET HENNESSY LOUIS VUITT Common stock 502441306   666,623 4,347 SH   SOLE   4,347 0 0
LVMH MOET HENNESSY LOUIS VUITTON SE Common stock 502441306   661,859 4,316 SH   SOLE   4,316 0 0
ELI LILLY & CO Common stock 532457108   1,899,741 2,112 SH   SOLE   2,112 0 0
ELI LILLY & CO. Common stock 532457108   1,333,625 1,473 SH   SOLE   1,473 0 0
LOCKHEED MARTIN CORP Common stock 539830109   6,977,705 12,068 SH   SOLE   12,068 0 0
LOCKHEED MARTIN CORP. Common stock 539830109   305,534 654 SH   SOLE   654 0 0
LOWES COS INC Common stock 548661107   990,321 3,900 SH   SOLE   3,900 0 0
LOWE'S COMPANIES, INC. Common stock 548661107   289,090 1,311 SH   SOLE   1,311 0 0
MARSH & MCLENNAN COMPANIES, INC. Common stock 571748102   222,358 1,055 SH   SOLE   1,055 0 0
MARRIOTT INTERNATIONAL, INC. Common stock 571903202   202,361 837 SH   SOLE   837 0 0
MARTIN MARIETTA MATERIALS INC Common stock 573284106   621,866 1,155 SH   SOLE   1,155 0 0
MCDONALDS CORP Common stock 580135101   314,742 1,204 SH   SOLE   1,204 0 0
MCDONALD'S CORP. Common stock 580135101   266,629 1,046 SH   SOLE   1,046 0 0
MICROSOFT CORP Common stock 594918104   11,815,784 26,460 SH   SOLE   26,460 0 0
MICROSOFT CORP. Common stock 594918104   11,543,834 25,828 SH   SOLE   25,828 0 0
MITSUBISHI UFJ FINANCIAL GROUP, INC. Common stock 606822104   120,884 11,193 SH   SOLE   11,193 0 0
MORGAN STANLEY Common stock 617446448   6,356,433 61,053 SH   SOLE   61,053 0 0
NOVO NORDISK A/S Common stock 670100205   1,324,347 9,278 SH   SOLE   9,278 0 0
ONEOK INC Common stock 682680103   305,607 3,636 SH   SOLE   3,636 0 0
ONEOK, INC. Common stock 682680103   219,125 2,687 SH   SOLE   2,687 0 0
PACKAGING CORP AMERICA Common stock 695156109   6,217,902 28,875 SH   SOLE   28,875 0 0
PALO ALTO NETWORKS INC Common stock 697435105   791,937 2,321 SH   SOLE   2,321 0 0
PEARSON PLC SPONS ADR Common stock 705015105   184,629 14,794 SH   SOLE   14,794 0 0
PEPSICO INC Common stock 713448108   5,587,524 32,930 SH   SOLE   32,930 0 0
PEPSICO, INC. Common stock 713448108   391,470 2,374 SH   SOLE   2,374 0 0
PHILLIPS 66 Common stock 718546104   325,256 2,304 SH   SOLE   2,304 0 0
PROCTER & GAMBLE CO Common stock 742718109   615,797 3,714 SH   SOLE   3,714 0 0
PROCTER & GAMBLE CO. Common stock 742718109   548,595 3,326 SH   SOLE   3,326 0 0
PROGRESSIVE CORP. Common stock 743315103   234,107 1,127 SH   SOLE   1,127 0 0
QUALCOMM INC Common stock 747525103   236,257 1,200 SH   SOLE   1,200 0 0
QUALCOMM, INC. Common stock 747525103   219,762 1,103 SH   SOLE   1,103 0 0
RAYMOND JAMES FINANCIAL INC Common stock 754730109   645,808 5,272 SH   SOLE   5,272 0 0
RELX PLC SPONSORED ADR Common stock 759530108   420,720 9,170 SH   SOLE   9,170 0 0
REPUBLIC SERVICES INC Common stock 760759100   216,401 1,088 SH   SOLE   1,088 0 0
ROYAL BANK OF CANADA Common stock 780087102   524,028 4,926 SH   SOLE   4,926 0 0
SHELL PLC SPON ADS Common stock 780259305   390,482 5,422 SH   SOLE   5,422 0 0
SHELL PLC Common stock 780259305   381,183 5,281 SH   SOLE   5,281 0 0
SAMSUNG ELECTRONICS CO., LTD. Common stock 796050888   426,240 288 SH   SOLE   288 0 0
SAP SE Common stock 803054204   736,901 3,653 SH   SOLE   3,653 0 0
SCHLUMBERGER LTD Common stock 806857108   612,354 14,401 SH   SOLE   14,401 0 0
SHIN ETSU CHEM CO LTD ADR Common stock 824551105   268,688 13,791 SH   SOLE   13,791 0 0
SHIN-ETSU CHEMICAL CO., LTD. Common stock 824551105   260,185 13,384 SH   SOLE   13,384 0 0
SMUCKER J M CO Common stock 832696405   4,908,903 40,536 SH   SOLE   40,536 0 0
SNAP ON INC Common stock 833034101   4,909,189 16,949 SH   SOLE   16,949 0 0
SOUTHERN CO Common stock 842587107   290,177 3,424 SH   SOLE   3,424 0 0
STARBUCKS CORP. Common stock 855244109   452,913 5,818 SH   SOLE   5,818 0 0
STATE STREET CORP Common stock 857477103   6,163,417 69,905 SH   SOLE   69,905 0 0
STERLING CONSTRUCTION CO INC Common stock 859241101   201,433 1,389 SH   SOLE   1,389 0 0
SYNOPSYS, INC. Common stock 871607107   369,532 621 SH   SOLE   621 0 0
TJX COS INC Common stock 872540109   313,280 2,810 SH   SOLE   2,810 0 0
TJX COMPANIES, INC. Common stock 872540109   251,689 2,286 SH   SOLE   2,286 0 0
T-MOBILE US INC Common stock 872590104   927,240 4,597 SH   SOLE   4,597 0 0
TAIWAN SEMICONDUCTOR MFG LTD S Common stock 874039100   394,730 2,272 SH   SOLE   2,272 0 0
TAPESTRY INC Common stock 876030107   5,909,343 125,810 SH   SOLE   125,810 0 0
TELEFONICA SA Common stock 879382208   68,135 16,184 SH   SOLE   16,184 0 0
TESCO PLC Common stock 881575401   405,656 34,436 SH   SOLE   34,436 0 0
TEXAS INSTRUMENTS INC Common stock 882508104   6,507,238 31,563 SH   SOLE   31,563 0 0
TEXAS INSTRUMENTS, INC. Common stock 882508104   204,646 1,052 SH   SOLE   1,052 0 0
THERMO FISHER SCIENTIFIC INC Common stock 883556102   213,995 386 SH   SOLE   386 0 0
THERMO FISHER SCIENTIFIC, INC. Common stock 883556102   209,046 378 SH   SOLE   378 0 0
THOMSON REUTERS CORP. Common stock 884903808   360,066 2,136 SH   SOLE   2,136 0 0
UNILEVER PLC SP ADR Common stock 904767704   426,680 7,744 SH   SOLE   7,744 0 0
UNILEVER PLC Common stock 904767704   421,223 7,660 SH   SOLE   7,660 0 0
UNITED PARCEL SERVICE INC CL B Common stock 911312106   4,574,843 33,554 SH   SOLE   33,554 0 0
VANGUARD SPECIALIZED PORTFOLIO Exchange traded fund 921908844   3,608,311 19,754 SH   SOLE   19,754 0 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange traded fund 921908844   3,580,186 19,612 SH   SOLE   19,612 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF Exchange traded fund 921909768   3,804,579 63,094 SH   SOLE   63,094 0 0
VANGUARD S&P 500 ETF Exchange traded fund 922908363   1,670,152 3,339 SH   SOLE   3,339 0 0
VOYA FINANCIAL INC Common stock 929089100   644,172 8,135 SH   SOLE   8,135 0 0
WALMART, INC. Common stock 931142103   273,522 4,040 SH   SOLE   4,040 0 0
WELLS FARGO & CO. Common stock 949746101   206,558 3,478 SH   SOLE   3,478 0 0
ZIONS BANCORPORATION Common stock 989701107   5,676,561 120,215 SH   SOLE   120,215 0 0
RTX CORPORATION COM Common stock 75513e101   370,684 3,211 SH   SOLE   3,211 0 0
TOTALENERGIES SE SPONSORED ADS Common stock 89151e109   376,939 5,660 SH   SOLE   5,660 0 0
TOTAL SE Common stock 89151E109   362,206 5,432 SH   SOLE   5,432 0 0
AT&T INC Common stock 00206r102   6,865,138 312,977 SH   SOLE   312,977 0 0
ABBVIE INC Common stock 00287y109   7,060,798 36,421 SH   SOLE   36,421 0 0
ABBVIE, INC. Common stock 00287Y109   869,721 5,071 SH   SOLE   5,071 0 0
ADOBE, INC. Common stock 00724F101   423,321 762 SH   SOLE   762 0 0
AEGON NV Common stock 0076CA104   137,735 22,469 SH   SOLE   22,469 0 0
ALLY FINANCIAL INC Common stock 02005n100   4,729,348 132,851 SH   SOLE   132,851 0 0
ALPHABET INC CAP STOCK CL C Common stock 02079k107   2,501,972 13,644 SH   SOLE   13,644 0 0
ALPHABET, INC. - CLASS C Common stock 02079K107   2,495,284 13,604 SH   SOLE   13,604 0 0
ALPHABET INC CAP STOCK CL A Common stock 02079k305   7,920,505 43,878 SH   SOLE   43,878 0 0
ALPHABET, INC. - CLASS A Common stock 02079K305   7,189,604 39,471 SH   SOLE   39,471 0 0
ALTRIA GROUP INC Common stock 02209s103   6,228,095 122,117 SH   SOLE   122,117 0 0
APOLLO GLOBAL MANAGEMENT, INC. Common stock 03769M106   528,245 4,474 SH   SOLE   4,474 0 0
ARES CAPITAL CORP Mutual fund 04010l103   326,664 15,600 SH   SOLE   15,600 0 0
BAE SYSTEMS PLC SP ADR Common stock 05523r107   592,184 8,859 SH   SOLE   8,859 0 0
BAE SYSTEMS PLC Common stock 05523R107   586,208 8,769 SH   SOLE   8,769 0 0
BANCO BILBAO VISCAYA ARGENTARIA SA Common stock 05946K101   122,005 12,164 SH   SOLE   12,164 0 0
BLACKROCK INC Common stock 09247x101   371,431 418 SH   SOLE   418 0 0
BROADCOM INC COM Common stock 11135f101   2,468,361 9,106 SH   SOLE   9,106 0 0
BROADCOM, INC. Common stock 11135F101   1,005,561 626 SH   SOLE   626 0 0
CBOE GLOBAL MARKETS, INC. Common stock 12503M108   428,081 2,517 SH   SOLE   2,517 0 0
CAIXABANK S A UNSPONSORD ADR Common stock 12803K109   18,797 10,803 SH   SOLE   10,803 0 0
CENTENE CORP Common stock 15135b101   672,852 9,097 SH   SOLE   9,097 0 0
CHENIERE ENERGY INC Common stock 16411r208   696,714 3,885 SH   SOLE   3,885 0 0
CISCO SYSTEMS INC Common stock 17275r102   457,837 9,097 SH   SOLE   9,097 0 0
CISCO SYSTEMS, INC. Common stock 17275R102   218,879 4,607 SH   SOLE   4,607 0 0
CLEARWAY ENERGY INC CL C Common stock 18539c204   6,342,626 206,794 SH   SOLE   206,794 0 0
COLOPLAST A/S Common stock 19624Y200   269,106 22,277 SH   SOLE   22,277 0 0
CONOCOPHILLIPS Common stock 20825c104   774,021 7,189 SH   SOLE   7,189 0 0
CONOCOPHILLIPS Common stock 20825C104   215,721 1,886 SH   SOLE   1,886 0 0
CONSTELLATION ENERGY CORP Common stock 21037t109   312,635 1,374 SH   SOLE   1,374 0 0
COSTCO WHOLESALE CORP. Common stock 22160K105   822,850 968 SH   SOLE   968 0 0
DEVON ENERGY CORP Common stock 25179m103   4,562,166 116,486 SH   SOLE   116,486 0 0
DIAGEO PLC SP ADR Common stock 25243q205   305,957 2,426 SH   SOLE   2,426 0 0
DIAGEO PLC Common stock 25243Q205   304,834 2,418 SH   SOLE   2,418 0 0
DIMENSIONAL US EQUITY ETF Exchange traded fund 25434V401   758,932 12,896 SH   SOLE   12,896 0 0
DORCHESTER MINERALS LP Common stock 25820r105   290,947 9,650 SH   SOLE   9,650 0 0
DUKE ENERGY CORP Common stock 26441c204   5,940,106 51,668 SH   SOLE   51,668 0 0
ENEL SPA Common stock 29265W207   190,267 27,615 SH   SOLE   27,615 0 0
ENERGY TRANSFER LP Common stock 29273v100   285,405 17,648 SH   SOLE   17,648 0 0
ENERGY TRANSFER, LP Common stock 29273V100   205,524 12,671 SH   SOLE   12,671 0 0
ENTERGY CORP Common stock 29364g103   6,373,379 48,504 SH   SOLE   48,504 0 0
EXELON CORP Common stock 30161n101   288,382 7,317 SH   SOLE   7,317 0 0
EXPERIAN PLC Common stock 30215C101   277,042 5,940 SH   SOLE   5,940 0 0
EXXON MOBIL CORP Common stock 30231g102   1,334,723 11,583 SH   SOLE   11,583 0 0
EXXON MOBIL CORP. Common stock 30231G102   1,265,446 10,992 SH   SOLE   10,992 0 0
META PLATFORMS INC CL A Common stock 30303m102   8,298,446 16,455 SH   SOLE   16,455 0 0
META PLATFORMS, INC. Common stock 30303M102   8,286,425 16,434 SH   SOLE   16,434 0 0
FEDEX CORP Common stock 31428x106   678,806 2,465 SH   SOLE   2,465 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW Common stock 31488V107   234,704 1,212 SH   SOLE   1,212 0 0
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF Exchange traded fund 37954Y632   786,532 22,075 SH   SOLE   22,075 0 0
GOLDMAN SACHS GROUP INC Common stock 38141g104   906,351 1,853 SH   SOLE   1,853 0 0
GOLDMAN SACHS BDC INC Mutual fund 38147u107   140,765 10,230 SH   SOLE   10,230 0 0
ICICI BANK LTD ADR Common stock 45104g104   228,209 7,910 SH   SOLE   7,910 0 0
ICICI BANK LTD. Common stock 45104G104   218,956 7,600 SH   SOLE   7,600 0 0
IQVIA HOLDINGS INC Common stock 46266c105   624,915 2,644 SH   SOLE   2,644 0 0
ISHARES MSCI INTERNATIONAL QUALITY FACTOR ETF Exchange traded fund 46434V456   3,314,624 84,882 SH   SOLE   84,882 0 0
JPMORGAN CHASE & CO Common stock 46625h100   7,616,761 36,317 SH   SOLE   36,317 0 0
JPMORGAN CHASE & CO. Common stock 46625H100   968,282 4,787 SH   SOLE   4,787 0 0
KKR & CO INC CL A Common stock 48251w104   749,480 5,812 SH   SOLE   5,812 0 0
KDDI CORP. Common stock 48667L106   144,887 10,968 SH   SOLE   10,968 0 0
MPLX LP Common stock 55336v100   337,640 7,863 SH   SOLE   7,863 0 0
MPLX, LP Common stock 55336V100   272,150 6,390 SH   SOLE   6,390 0 0
MSCI, INC. Common stock 55354G100   203,299 422 SH   SOLE   422 0 0
MASTERCARD INC CL A Common stock 57636q104   1,212,124 2,565 SH   SOLE   2,565 0 0
MASTERCARD, INC. Common stock 57636Q104   457,104 1,036 SH   SOLE   1,036 0 0
MERCK & CO INC Common stock 58933y105   1,021,406 8,652 SH   SOLE   8,652 0 0
MERCK & CO., INC. Common stock 58933Y105   469,959 3,796 SH   SOLE   3,796 0 0
METLIFE INC Common stock 59156r108   734,374 8,943 SH   SOLE   8,943 0 0
MID-AMERICA APARTMENT COMMUNITIES, INC. Common stock 59522J103   5,399,357 37,861 SH   SOLE   37,861 0 0
MIZUHO FINANCIAL GROUP, INC. Common stock 60687Y109   105,699 24,988 SH   SOLE   24,988 0 0
MONSTER BEVERAGE CORP Common stock 61174x109   591,109 11,377 SH   SOLE   11,377 0 0
NETFLIX, INC. Common stock 64110L106   2,816,949 4,174 SH   SOLE   4,174 0 0
NETWORK-1 TECHNOLOGIES INC Common stock 64121n109   22,728 16,234 SH   SOLE   16,234 0 0
NISOURCE INC Common stock 65473p105   303,346 8,851 SH   SOLE   8,851 0 0
NOMURA HLDGS INC SPON ADR Common stock 65535H208   83,232 14,400 SH   SOLE   14,400 0 0
NOVARTIS AG Common stock 66987V109   647,277 6,080 SH   SOLE   6,080 0 0
NVIDIA CORP Common stock 67066g104   6,575,055 53,311 SH   SOLE   53,311 0 0
NVIDIA CORP. Common stock 67066G104   5,942,353 48,101 SH   SOLE   48,101 0 0
NUVEEN ENHANCED HIGH YIELD MNC Exchange traded fund 67092P102   441,236 55,641 SH   SOLE   55,641 0 0
O'REILLY AUTOMOTIVE INC Common stock 67103h107   711,916 625 SH   SOLE   625 0 0
OAKTREE SPECIALTY LENDING CORP Mutual fund 67401p405   477,704 29,289 SH   SOLE   29,289 0 0
180 DEGREE CAP CORP NEW Mutual fund 68235b208   45,729 13,550 SH   SOLE   13,550 0 0
ORACLE CORP Common stock 68389x105   292,072 1,908 SH   SOLE   1,908 0 0
OTIS WORLDWIDE CORP. Common stock 68902V107   326,995 3,397 SH   SOLE   3,397 0 0
PROSUS NV Common stock 74365P108   142,236 19,921 SH   SOLE   19,921 0 0
REGENERON PHARMACEUTICALS, INC. Common stock 75886F107   243,839 232 SH   SOLE   232 0 0
REGIONS FINANCIAL CORP Common stock 7591ep100   261,116 11,260 SH   SOLE   11,260 0 0
S&P GLOBAL, INC. Common stock 78409V104   235,786 529 SH   SOLE   529 0 0
SPDR S&P 500 ETF TR Exchange traded fund 78462f103   23,729,516 43,600 SH   SOLE   43,600 0 0
SPDR S&P 500 ETF Exchange traded fund 78462F103   23,705,155 43,558 SH   SOLE   43,558 0 0
SPDR S&P DIVIDEND ETF Exchange traded fund 78464A763   2,216,756 17,430 SH   SOLE   17,430 0 0
SALESFORCE.COM INC Common stock 79466l302   890,595 3,297 SH   SOLE   3,297 0 0
SERVICENOW INC Common stock 81762p102   936,671 1,071 SH   SOLE   1,071 0 0
SKYWORKS SOLUTIONS INC Common stock 83088m102   5,213,064 52,773 SH   SOLE   52,773 0 0
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098 Common stock 86562M209   390,687 29,134 SH   SOLE   29,134 0 0
TARGA RESOURCES CORP Common stock 87612g101   215,735 1,502 SH   SOLE   1,502 0 0
TENARIS SA Common stock 88031M109   200,761 6,578 SH   SOLE   6,578 0 0
TESLA MOTORS INC Common stock 88160r101   898,111 4,529 SH   SOLE   4,529 0 0
TESLA, INC. Common stock 88160R101   890,262 4,499 SH   SOLE   4,499 0 0
TRIPLE FLAG PRECIOUS METAL COM Common stock 89679M104   368,187 23,754 SH   SOLE   23,754 0 0
UNITEDHEALTH GROUP INC Common stock 91324p102   788,151 1,527 SH   SOLE   1,527 0 0
UNITEDHEALTH GROUP, INC. Common stock 91324P102   708,050 1,390 SH   SOLE   1,390 0 0
UNUM GROUP Common stock 91529y106   6,362,789 107,534 SH   SOLE   107,534 0 0
VANECK VECTORS AGRIBUSINESS ETF Exchange traded fund 92189F700   813,274 11,598 SH   SOLE   11,598 0 0
VANGUARD RUSSELL 3000 ETF Exchange traded fund 92206C599   628,710 2,624 SH   SOLE   2,624 0 0
VANGUARD RUSSELL 1000 GROWTH ETF Exchange traded fund 92206C680   954,704 10,177 SH   SOLE   10,177 0 0
VANGUARD RUSSELL 1000 VALUE ETF Exchange traded fund 92206C714   654,520 8,548 SH   SOLE   8,548 0 0
VERIZON COMMUNICATIONS INC Common stock 92343v104   5,783,568 129,023 SH   SOLE   129,023 0 0
VERTEX PHARMACEUTICALS INC Common stock 92532f100   1,041,351 2,233 SH   SOLE   2,233 0 0
VERTEX PHARMACEUTICALS, INC. Common stock 92532F100   364,195 777 SH   SOLE   777 0 0
VERTIV HOLDINGS CO CL A Common stock 92537n108   1,197,915 12,393 SH   SOLE   12,393 0 0
VERTIV HOLDINGS CO. Common stock 92537N108   234,951 2,714 SH   SOLE   2,714 0 0
VISA INC CL A Common stock 92826c839   1,306,023 4,872 SH   SOLE   4,872 0 0
VISA, INC. Common stock 92826C839   705,257 2,687 SH   SOLE   2,687 0 0
VISTRA ENERGY CORP Common stock 92840m102   260,381 2,552 SH   SOLE   2,552 0 0
WASTE MANAGEMENT INC Common stock 94106l109   261,106 1,243 SH   SOLE   1,243 0 0
WESTROCK COFFEE CO Common stock 96145w103   2,003,554 195,880 SH   SOLE   195,880 0 0
WESTROCK COFFEE CO. Common stock 96145W103   2,003,034 195,800 SH   SOLE   195,800 0 0
XCEL ENERGY INC Common stock 98389b100   6,008,958 92,177 SH   SOLE   92,177 0 0
ZOOMINFO TECHNOLIGIES, INC. Common stock 98980F104   12,391,331 970,347 SH   SOLE   970,347 0 0
ACCENTURE LTD BERMUDA CL A Common stock g1151c101   614,105 2,019 SH   SOLE   2,019 0 0
ACCENTURE PLC Common stock G1151C101   602,794 1,987 SH   SOLE   1,987 0 0
COCA-COLA EUROPEAN PARTNERS P Common stock g25839104   543,776 7,450 SH   SOLE   7,450 0 0
COCA-COLA EUROPACIFIC PARTNERS PLC Common stock G25839104   532,200 7,303 SH   SOLE   7,303 0 0
EATON CORP PLC Common stock g29183103   231,796 726 SH   SOLE   726 0 0
NVENT ELECTRIC PLC Common stock G6700G107   393,009 5,130 SH   SOLE   5,130 0 0
SHELL PLC Common stock G80827101   230,603 6,437 SH   SOLE   6,437 0 0
SUPER GROUP LTD. Common stock G8588X103   56,793 17,583 SH   SOLE   17,583 0 0
BUNGE GLOBAL SA COM Common stock h11356104   279,787 2,829 SH   SOLE   2,829 0 0
GARMIN LTD. Common stock H2906T109   512,022 3,143 SH   SOLE   3,143 0 0
UBS GROUP AG Common stock h42097107   210,942 7,131 SH   SOLE   7,131 0 0
UBS GROUP AG Common stock H42097107   204,358 6,918 SH   SOLE   6,918 0 0
LOGITECH INTERNATIONAL SA Common stock H50430232   235,515 2,431 SH   SOLE   2,431 0 0
MITSUBISHI CORP ORD Common stock J43830116   487,288 24,900 SH   SOLE   24,900 0 0
CYBERARK SOFTWARE LTD Common stock m2682v108   208,786 736 SH   SOLE   736 0 0
ASML HOLDING NV NY REGISTRY Common stock n07059210   564,887 554 SH   SOLE   554 0 0
ASML HOLDING NV Common stock N07059210   557,388 545 SH   SOLE   545 0 0
EURONEXT NV Common stock N3113K397   249,287 2,689 SH   SOLE   2,689 0 0
FERRARI NV Common stock n3167y103   400,497 978 SH   SOLE   978 0 0
FERRARI NV Common stock N3167Y103   392,035 960 SH   SOLE   960 0 0
STELLANTIS NV Common stock N82405106   339,260 17,091 SH   SOLE   17,091 0 0
INFRASTRUTTURE WIRELESS ITALIANE SPA Common stock T6032P102   147,067 14,074 SH   SOLE   14,074 0 0
EDP-ENERGIAS DE PORTUGAL SA Common stock X67925119   139,521 37,205 SH   SOLE   37,205 0 0
BURFORD CAPITAL LTD. #N/A 0ZZDNHZMO   175,678 13,625 SH   SOLE   13,625 0 0