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
A T & T INC COM 00206r102   115,494,000 8,288 SH   SOLE   8,288 0 0
ADEIA INC COM 00676p107   117,384,623 1,795,927 SH   SOLE   1,795,927 0 0
AIR PRODS & CHEMS INC COM 009158106   118,329,935 6,671 SH   SOLE   6,671 0 0
ALLEGION PLC ORD SHS G0176J109   119,275,246 6,011 SH   SOLE   6,011 0 0
ALPHABET INC CAP STK CL A 02079K305   120,220,558 320,864 SH   SOLE   320,864 0 0
ALTRIA GROUP INC COM 02209S103   121,165,869 1,746,747 SH   SOLE   1,746,747 0 0
AMAZON COM INC COM 023135106   122,111,181 111,889 SH   SOLE   111,889 0 0
AMERICAN ELEC PWR CO INC COM 025537101   123,056,492 3,136 SH   SOLE   3,136 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   124,001,804 11,430 SH   SOLE   11,430 0 0
AMPHENOL CORP NEW CL A 032095101   124,947,115 29,725 SH   SOLE   29,725 0 0
APPLE INC COM 037833100   126,837,738 62,855 SH   SOLE   62,855 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   127,783,050 752 SH   SOLE   752 0 0
ARES CAPITAL CORP COM 04010L103   23,798,784 491,803 SH   SOLE   491,803 0 0
ASPEN TECHNOLOGY INC COM 29109X106   130,618,984 7,739 SH   SOLE   7,739 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   131,564,296 3,276 SH   SOLE   3,276 0 0
ATLASSIAN CORPORATION CL A 049468101   132,509,607 18,497 SH   SOLE   18,497 0 0
BERKLEY W R CORP COM 084423102   133,454,919 10,065 SH   SOLE   10,065 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   134,400,230 8,727,906 SH   SOLE   8,727,906 0 0
BOEING CO COM 097023105   136,290,853 3,211,665 SH   SOLE   3,211,665 0 0
BOSTON SCIENTIFIC CORP COM 101137107   137,236,165 24,831 SH   SOLE   24,831 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   138,181,476 1,698,995 SH   SOLE   1,698,995 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   139,126,788 5,543 SH   SOLE   5,543 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   140,072,099 18,959 SH   SOLE   18,959 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   141,017,411 7,211 SH   SOLE   7,211 0 0
CARDINAL HEALTH INC COM 14149Y108   141,962,723 1,257,447 SH   SOLE   1,257,447 0 0
CATALYST PHARMA INC COM 14888u101   142,908,034 1,796,552 SH   SOLE   1,796,552 0 0
CENCORA INC COM 03073E105   143,853,346 1,778,118 SH   SOLE   1,778,118 0 0
CHENIERE ENERGY INC COM NEW 16411R208   144,798,657 16,115 SH   SOLE   16,115 0 0
CHOICE HOTELS INTL INC COM 169905106   145,743,969 7,809 SH   SOLE   7,809 0 0
CHUBB LIMITED COM H1467J104   146,689,280 1,219,588 SH   SOLE   1,219,588 0 0
CIRRUS LOGIC INC COM 172755100   147,634,592 1,715,166 SH   SOLE   1,715,166 0 0
CISCO SYSTEMS INC COM 17275r102   148,579,903 14,445 SH   SOLE   14,445 0 0
CITIGROUP INC COM NEW 172967424   149,525,215 1,617,492 SH   SOLE   1,617,492 0 0
COCA COLA CO COM 191216100   151,415,838 1,200,560 SH   SOLE   1,200,560 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   152,361,149 20,917 SH   SOLE   20,917 0 0
COLGATE PALMOLIVE CO COM 194162103   153,306,461 1,229,103 SH   SOLE   1,229,103 0 0
COOPER COS INC COM 216648501   154,251,772 7,446 SH   SOLE   7,446 0 0
DEERE & CO COM 244199105   155,197,084 1,277,879 SH   SOLE   1,277,879 0 0
DISNEY WALT CO COM 254687106   156,142,395 1,472,158 SH   SOLE   1,472,158 0 0
EATON CORP PLC F SHS g29183103   157,087,707 11,947 SH   SOLE   11,947 0 0
ELECTRONIC ARTS INC COM 285512109   158,033,018 16,093 SH   SOLE   16,093 0 0
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107   25,689,407 112,441 SH   SOLE   112,441 0 0
ELLINGTON FINANCIAL INC COM 28852N109   26,634,718 133,090 SH   SOLE   133,090 0 0
ENTERGY CORP COM 29364g103   158,978,330 12,889 SH   SOLE   12,889 0 0
EPLUS INC COM 294268107   159,923,641 1,731,156 SH   SOLE   1,731,156 0 0
EQUIFAX INC COM 294429105   160,868,953 9,175 SH   SOLE   9,175 0 0
EXELON CORP COM 30161n101   161,814,264 4,630 SH   SOLE   4,630 0 0
EXPONENT INC COM 30214U102   162,759,576 4,633 SH   SOLE   4,633 0 0
EXXON MOBIL CORP COM 30231G102   163,704,887 1,105,604 SH   SOLE   1,105,604 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190a104   164,650,199 1,737,621 SH   SOLE   1,737,621 0 0
FAIR ISAAC CORP COM 303250104   165,595,510 5,973 SH   SOLE   5,973 0 0
FIDELITY NATL FINL FNF GROUP COM 31620r303   167,486,133 12,070 SH   SOLE   12,070 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   166,540,822 18,900 SH   SOLE   18,900 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   168,431,445 31,695 SH   SOLE   31,695 0 0
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   169,376,756 724,567 SH   SOLE   724,567 0 0
FOX CORP CLASS A CL A COM 35137l105   170,322,068 7,919 SH   SOLE   7,919 0 0
GALLAGHER ARTHUR J & CO COM 363576109   129,673,673 7,948 SH   SOLE   7,948 0 0
GARTNER INC COM 366651107   171,267,379 10,174 SH   SOLE   10,174 0 0
GE AEROSPACE COM NEW 369604301   174,103,314 10,341 SH   SOLE   10,341 0 0
GEN DIGITAL INC COM 668771108   172,212,691 1,681,105 SH   SOLE   1,681,105 0 0
GENERAL DYNAMICS CORP COM 369550108   173,158,002 1,061,074 SH   SOLE   1,061,074 0 0
GENERAL MLS INC COM 370334104   175,048,625 1,192,690 SH   SOLE   1,192,690 0 0
GENERAL MTRS CO COM 37045V100   175,993,937 18,538 SH   SOLE   18,538 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   176,939,248 1,649,146 SH   SOLE   1,649,146 0 0
GOLUB CAPITAL BDC INC COM 38173m102   27,580,030 1,262,862 SH   SOLE   1,262,862 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   177,884,560 5,576,458 SH   SOLE   5,576,458 0 0
HASBRO INC COM 418056107   178,829,871 13,251 SH   SOLE   13,251 0 0
HENRY JACK & ASSOC INC COM 426281101   206,243,905 8,239 SH   SOLE   8,239 0 0
HEWLETT PACKARD ENTERPRI COM 42824c109   179,775,183 7,451 SH   SOLE   7,451 0 0
HILTON WORLDWIDE HLD COM 43300a203   180,720,494 19,031 SH   SOLE   19,031 0 0
HOME DEPOT INC COM 437076102   181,665,806 1,211,315 SH   SOLE   1,211,315 0 0
HOWMET AEROSPACE INC COM 443201108   182,611,117 23,405 SH   SOLE   23,405 0 0
HP INC. COM 40434l105   183,556,429 1,713,597 SH   SOLE   1,713,597 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   184,501,740 12,544 SH   SOLE   12,544 0 0
INTERCONTINENTAL EXC COM 45866f104   185,447,052 12,815 SH   SOLE   12,815 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   186,392,363 1,376,356 SH   SOLE   1,376,356 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   187,337,675 4,904 SH   SOLE   4,904 0 0
INTUIT COM 461202103   188,282,986 8,171 SH   SOLE   8,171 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   28,525,341 175,850 SH   SOLE   175,850 0 0
INVSC S P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137v357   189,228,298 50,291 SH   SOLE   50,291 0 0
ISHARES GLOBAL REIT ETF GLOBAL REIT ETF 46434v647   190,173,610 50,721 SH   SOLE   50,721 0 0
ISHARES INC MSCI STH KOR ETF 464286772   201,517,348 291,040 SH   SOLE   291,040 0 0
ISHARES INC MSCI THAILND ETF 464286624   203,407,971 172,435 SH   SOLE   172,435 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   200,572,036 284,094 SH   SOLE   284,094 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   196,790,790 1,511,495 SH   SOLE   1,511,495 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   197,736,102 205,807 SH   SOLE   205,807 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   202,462,659 459,266 SH   SOLE   459,266 0 0
ISHARES INC MSCI HONG KG ETF 464286871   194,900,167 358,040 SH   SOLE   358,040 0 0
ISHARES INC MSCI AUST ETF 464286103   192,064,233 371,620 SH   SOLE   371,620 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408   199,626,725 167,776 SH   SOLE   167,776 0 0
ISHARES TR MSCI CHINA ETF 46429B671   193,009,544 262,416 SH   SOLE   262,416 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   195,845,479 163,881 SH   SOLE   163,881 0 0
ISHARES TR SP SMCP600VL ETF 464287879   205,298,594 2,854,162 SH   SOLE   2,854,162 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   191,118,921 339,535 SH   SOLE   339,535 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497   193,954,856 780,078 SH   SOLE   780,078 0 0
ISHARES TR NEW ZEALAND ETF 464289123   198,681,413 120,360 SH   SOLE   120,360 0 0
ISHARES TR S&P 500 VAL ETF 464287408   204,353,282 183,817 SH   SOLE   183,817 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   207,189,217 1,763,209 SH   SOLE   1,763,209 0 0
JOHNSON & JOHNSON COM 478160104   208,134,528 1,134,833 SH   SOLE   1,134,833 0 0
JOHNSON CONTROLS INTER F SHS g51502105   209,079,840 16,339 SH   SOLE   16,339 0 0
JPMORGAN CHASE & CO. COM 46625H100   210,025,151 1,266,388 SH   SOLE   1,266,388 0 0
JPMORGAN ULTRA SHRT MUNCIPL INCM ETF ULTRA SHT MUNCPL 46641q654   30,415,964 5,535,605 SH   SOLE   5,535,605 0 0
KEURIG DR PEPPER INC COM 49271V100   210,970,463 7,837 SH   SOLE   7,837 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   212,861,086 4,507 SH   SOLE   4,507 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155q100   213,806,397 248,912 SH   SOLE   248,912 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   214,751,709 10,304 SH   SOLE   10,304 0 0
LEIDOS HOLDINGS INC COM 525327102   217,587,643 5,042 SH   SOLE   5,042 0 0
LENNAR CORP CL A 526057104   218,532,955 1,611,484 SH   SOLE   1,611,484 0 0
LENNOX INTL INC COM 526107107   219,478,266 10,358 SH   SOLE   10,358 0 0
LINDE PLC SHS g54950103   220,423,578 1,118,686 SH   SOLE   1,118,686 0 0
LOCKHEED MARTIN CORP COM 539830109   221,368,889 1,083,646 SH   SOLE   1,083,646 0 0
LPL FINL HLDGS INC COM 50212V100   222,314,201 10,448 SH   SOLE   10,448 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   270,525,088 3,847,500 SH   SOLE   3,847,500 0 0
MASTERCARD INC CLASS A CL A 57636q104   224,204,824 57,923 SH   SOLE   57,923 0 0
MCDONALDS CORP COM 580135101   225,150,135 1,210,581 SH   SOLE   1,210,581 0 0
MEDTRONIC PLC SHS G5960L103   226,095,447 1,143,482 SH   SOLE   1,143,482 0 0
MERCURY GENL CORP NEW COM 589400100   227,040,758 1,703,550 SH   SOLE   1,703,550 0 0
META PLATFORMS INC CLASS A CL A 30303m102   227,986,070 95,438 SH   SOLE   95,438 0 0
MICRON TECHNOLOGY INC COM 595112103   228,931,381 2,693 SH   SOLE   2,693 0 0
MICROSOFT CORP COM 594918104   229,876,693 1,637,949 SH   SOLE   1,637,949 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   33,251,899 1,243,198 SH   SOLE   1,243,198 0 0
MSCI INC COM 55354G100   230,822,004 12,000 SH   SOLE   12,000 0 0
NEWELL BRANDS INC COM 651229106   231,767,316 3,267 SH   SOLE   3,267 0 0
NOVARTIS AG SPONSORED ADR 66987V109   232,712,627 1,127,726 SH   SOLE   1,127,726 0 0
NVIDIA CORP COM 67066g104   233,657,939 93,332 SH   SOLE   93,332 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   34,197,210 651,753 SH   SOLE   651,753 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   234,603,250 5,816 SH   SOLE   5,816 0 0
OMNICOM GROUP INC COM 681919106   235,548,562 1,752,893 SH   SOLE   1,752,893 0 0
PEPSICO INC COM 713448108   236,493,873 1,143,643 SH   SOLE   1,143,643 0 0
PERDOCEO EDUCATION CORP COM 71363p106   237,439,185 1,780,478 SH   SOLE   1,780,478 0 0
PG&E CORP COM 69331C108   238,384,496 12,532 SH   SOLE   12,532 0 0
PHILIP MORRIS INTL INC COM 718172109   239,329,808 16,127 SH   SOLE   16,127 0 0
POOL CORP COM 73278L105   240,275,120 9,546 SH   SOLE   9,546 0 0
PROCTER AND GAMBLE CO COM 742718109   241,220,431 1,272,631 SH   SOLE   1,272,631 0 0
QUANTA SERVICES INC COM 74762e102   242,165,743 305,936 SH   SOLE   305,936 0 0
REVOLVE GROUP INC CLASS A CL A 76156b107   243,111,054 1,942 SH   SOLE   1,942 0 0
ROLLINS INC COM 775711104   245,001,677 8,204 SH   SOLE   8,204 0 0
RTX CORPORATION COM 75513E101   246,892,300 1,197,586 SH   SOLE   1,197,586 0 0
SAIA INC COM 78709Y105   247,837,612 6,380 SH   SOLE   6,380 0 0
SALESFORCE INC COM 79466l302   248,782,923 23,737 SH   SOLE   23,737 0 0
SANOFI S A F SPONSORED ADR 1 ADR REPS 0.5 ORD SHS SPONSORED ADR 80105n105   249,728,235 14,614 SH   SOLE   14,614 0 0
SCANSOURCE INC COM 806037107   250,673,546 1,658,472 SH   SOLE   1,658,472 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   251,618,858 4,113 SH   SOLE   4,113 0 0
SEALED AIR CORP COM 81211k100   252,564,169 10,995 SH   SOLE   10,995 0 0
SEMPRA COM 816851109   254,454,792 18,772 SH   SOLE   18,772 0 0
SERVICE NOW INC COM 81762p102   255,400,104 16,962 SH   SOLE   16,962 0 0
SHOPIFY INC CL A 82509L107   256,345,415 12,441 SH   SOLE   12,441 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   257,290,727 4,612 SH   SOLE   4,612 0 0
SONY GROUP CORP SPONSORED ADR 835699307   258,236,038 18,388 SH   SOLE   18,388 0 0
SPDR BLOOMBERG 3 12 MTH T BLL ETF BLOOMBERG 3-12 M 78468r523   35,142,522 16,270,317 SH   SOLE   16,270,317 0 0
SPDR S&P 500 ETF TR UNIT 78462f103   260,126,661 320,000 SH   SOLE   320,000 0 0
SPDR S&P BANK ETF S&P BK ETF 78464a797   261,071,973 5,044,054 SH   SOLE   5,044,054 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   259,181,350 599,412 SH   SOLE   599,412 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   262,017,284 30,869 SH   SOLE   30,869 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   262,962,596 27,963 SH   SOLE   27,963 0 0
SUNCOR ENERGY INC NEW COM 867224107   263,907,907 11,846 SH   SOLE   11,846 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   264,853,219 35,153 SH   SOLE   35,153 0 0
TARGET CORP COM 87612E106   265,798,530 1,352,881 SH   SOLE   1,352,881 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   266,743,842 6,034 SH   SOLE   6,034 0 0
TERADYNE INC COM 880770102   267,689,153 2,015 SH   SOLE   2,015 0 0
TESLA INC COM 88160R101   268,634,465 44,019 SH   SOLE   44,019 0 0
THOR INDS INC COM 885160101   269,579,776 4,594 SH   SOLE   4,594 0 0
TORTOISE SUSTAINABLE & SOCIA COM SH BEN INT 27901F109   24,744,095 1,028,832 SH   SOLE   1,028,832 0 0
TRI POINTE HOMES INC COM 87265h109   271,470,399 1,661,905 SH   SOLE   1,661,905 0 0
UNION PAC CORP COM 907818108   273,361,022 1,143,165 SH   SOLE   1,143,165 0 0
UNITED PARCEL SERVICE INC CL B 911312106   274,306,334 1,156,589 SH   SOLE   1,156,589 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817   276,196,957 120,609 SH   SOLE   120,609 0 0
VANECK MORNINGSTAR WIDE MOAT ETF MRNGSTR WDE MOAT 92189f643   275,251,645 61,662 SH   SOLE   61,662 0 0
VANECK PREFERRED SECURITIES EX-FIN'L ETF PREFERRED SECURT 92189f429   298,884,433 222,715 SH   SOLE   222,715 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   279,978,203 242,465 SH   SOLE   242,465 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   281,868,826 1,055,755 SH   SOLE   1,055,755 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   278,087,580 4,688,212 SH   SOLE   4,688,212 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   279,032,891 1,265,115 SH   SOLE   1,265,115 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   277,142,268 6,401,095 SH   SOLE   6,401,095 0 0
VANGUARD UTILITIES ETF UTILITIES ETF 92204a876   280,923,514 89,391 SH   SOLE   89,391 0 0
VEEVA SYS INC CL A COM 922475108   282,814,137 9,461 SH   SOLE   9,461 0 0
VERISK ANALYTICS INC CLASS A COM 92345y106   283,759,449 14,322 SH   SOLE   14,322 0 0
VERIZON COMMUNICATN COM 92343v104   284,704,760 8,158 SH   SOLE   8,158 0 0
VISA INC CLASS A COM CL A 92826c839   285,650,072 29,708 SH   SOLE   29,708 0 0
VISTRA CORP COM 92840M102   286,595,383 7,583 SH   SOLE   7,583 0 0
WABTEC COM 929740108   287,540,695 10,238 SH   SOLE   10,238 0 0
WALMART INC COM 931142103   288,486,007 1,325,977 SH   SOLE   1,325,977 0 0
WATSCO INC COM 942622200   289,431,318 9,952 SH   SOLE   9,952 0 0
WELLS FARGO CO NEW COM 949746101   290,376,630 39,896 SH   SOLE   39,896 0 0
WILLIAMS COS INC COM 969457100   291,321,941 10,012 SH   SOLE   10,012 0 0
WILLIS TOWERS WATSON P F SHS g96629103   292,267,253 14,722 SH   SOLE   14,722 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   293,212,564 134,904 SH   SOLE   134,904 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719   294,157,876 1,092,263 SH   SOLE   1,092,263 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   295,103,187 7,724 SH   SOLE   7,724 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   296,048,499 9,139 SH   SOLE   9,139 0 0