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
ABBOTT LABS COM 002824100 BBG000B9ZXB4 632,572 5,747 SH   SOLE   0 0 5,747
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 836,373 5,397 SH   SOLE   0 0 5,397
ACCENTURE PLC SHS CLASS A G1151C101 BBG000D9D830 1,481,518 4,222 SH   SOLE   0 0 4,222
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 997,077 7,982 SH   SOLE   0 0 7,982
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001KY3845 456,012 7,842 SH   SOLE   0 0 7,842
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 4,496,301 32,171 SH   SOLE   0 0 32,171
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 2,676,454 19,178 SH   SOLE   0 0 19,178
AMAZON COM INC COM 023135106 BBG000BVPV84 2,213,462 14,568 SH   SOLE   0 0 14,568
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 1,321,458 7,151 SH   SOLE   0 0 7,151
AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 575,672 8,497 SH   SOLE   0 0 8,497
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 555,150 4,206 SH   SOLE   0 0 4,206
AMGEN INC COM 031162100 BBG000BBS2Y0 828,634 2,877 SH   SOLE   0 0 2,877
ANHEUSER-BUSCH INB NPV COM B639CJ108 BBG00F0JWQ83 481,873 7,467 SH   SOLE   0 0 7,467
ANSYS INC COM 03662Q105 BBG000GXZ4W7 907,200 2,500 SH   SOLE   0 0 2,500
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4M0 311,070 24,826 SH   SOLE   0 0 24,826
APPLE INC COM 037833100 BBG000B9XRY4 8,291,882 43,068 SH   SOLE   0 0 43,068
APTIV PLC SHS G6095L109 BBG001QD41M9 282,169 3,145 SH   SOLE   0 0 3,145
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 1,731,081 2,292 SH   SOLE   0 0 2,292
BALL CORP COM 058498106 BBG000BDDNH5 474,770 8,254 SH   SOLE   0 0 8,254
BANK OF AMERICA CORP COM 060505104 BBG000BCTLF6 547,474 16,260 SH   SOLE   0 0 16,260
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 1,691,718 7,012 SH   SOLE   0 0 7,012
BELLRING BRANDS INC COMMON STOCK 07831C103 BBG013QNJHP8 409,073 7,380 SH   SOLE   0 0 7,380
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 2,078,971 5,829 SH   SOLE   0 0 5,829
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG000CZWZ05 333,324 3,457 SH   SOLE   0 0 3,457
BLACKROCK INC COM 09247X101 BBG000C2PW58 683,536 842 SH   SOLE   0 0 842
BLOCK INC CL A 852234103 BBG0018SLC07 237,232 3,067 SH   SOLE   0 0 3,067
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 1,543,041 435 SH   SOLE   0 0 435
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 938,203 18,285 SH   SOLE   0 0 18,285
BROADCOM INC COM 11135F101 BBG00KHY5S69 753,469 675 SH   SOLE   0 0 675
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FS571 373,964 12,991 SH   SOLE   0 0 12,991
CACI INTL INC CL A 127190304 BBG000KQY8Y7 1,365,445 4,273 SH   SOLE   0 0 4,273
CAE INC COM 124765108 BBG000KPFXB0 942,097 44,640 SH   SOLE   0 0 44,640
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000BCVMH9 700,656 8,861 SH   SOLE   0 0 8,861
CARTERS INC COM 146229109 BBG000CTM4J9 601,367 8,305 SH   SOLE   0 0 8,305
CATALENT INC COM 148806102 BBG005XR47P5 543,840 12,521 SH   SOLE   0 0 12,521
CDW CORP COM 12514G108 BBG001P63B80 716,740 3,153 SH   SOLE   0 0 3,153
CF INDS HLDG INC COM 125269100 BBG000BWJFZ4 675,909 8,502 SH   SOLE   0 0 8,502
CHEVRON CORP NEW COM 166764100 BBG000K4ND22 300,707 2,016 SH   SOLE   0 0 2,016
CHUBB LIMITED COM H1467J104 BBG000BR14K5 1,454,310 6,435 SH   SOLE   0 0 6,435
CISCO SYS INC COM 17275R102 BBG000C3J3C9 934,873 18,505 SH   SOLE   0 0 18,505
CITIGROUP INC COM NEW 172967424 BBG000FY4S11 1,098,861 21,362 SH   SOLE   0 0 21,362
CNH INDL N V SHS N20944109 BBG0059JSF49 342,270 28,101 SH   SOLE   0 0 28,101
COCA COLA CO COM 191216100 BBG000BMX289 453,879 7,702 SH   SOLE   0 0 7,702
COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 653,895 8,203 SH   SOLE   0 0 8,203
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 1,246,831 28,434 SH   SOLE   0 0 28,434
COMPASS MINERALS INT COM 20451N101 BBG000C42WS4 3,764,026 137,644 SH   SOLE   0 0 137,644
COOPER COS INC COM NEW 216648402 BBG000BG3445 453,280 1,197 SH   SOLE   0 0 1,197
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6H8W8 1,021,144 1,547 SH   SOLE   0 0 1,547
COUSINS PPTYS INC COM NEW 222795502 BBG000CW9BM7 524,402 21,536 SH   SOLE   0 0 21,536
CRH PLC ORD G25508105 BBG000D3JXM1 1,498,559 21,668 SH   SOLE   0 0 21,668
CVS HEALTH CORP COM 126650100 BBG000BGRY34 1,726,145 21,861 SH   SOLE   0 0 21,861
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 688,468 2,976 SH   SOLE   0 0 2,976
DEERE & CO COM 244199105 BBG000BH1NH9 1,767,026 4,419 SH   SOLE   0 0 4,419
DIAGEO PLC SPON ADR NEW 25243Q205 BBG000BWZQL7 206,692 1,419 SH   SOLE   0 0 1,419
DISNEY WALT CO COM 254687106 BBG000BH4R78 1,067,605 11,824 SH   SOLE   0 0 11,824
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 245,118 1,803 SH   SOLE   0 0 1,803
EATON CORP PLC SHS G29183103 BBG000BJ3PD2 1,179,055 4,896 SH   SOLE   0 0 4,896
ECOLAB INC COM 278865100 BBG000BHKYH4 1,344,813 6,780 SH   SOLE   0 0 6,780
EPAM SYS INC COM 29414B104 BBG000MHTV89 972,975 3,313 SH   SOLE   0 0 3,313
EQUINIX INC COM 29444U700 BBG000MBDGM6 588,740 731 SH   SOLE   0 0 731
ESAB CORPORATION COM 29605J106 BBG0028ZMP45 536,351 6,192 SH   SOLE   0 0 6,192
ETSY INC COM 29786A106 BBG000N7MXL8 202,949 2,504 SH   SOLE   0 0 2,504
EVEREST RE GROUP LTD COM G3223R108 BBG000C1XVK6 769,390 2,176 SH   SOLE   0 0 2,176
EXPEDIA GROUP INC COM NEW 30212P303 BBG000QY3XZ2 838,640 5,525 SH   SOLE   0 0 5,525
EXPRO GROUP HOLDINGS NV COM N3144W105 BBG004K27P01 160,553 10,085 SH   SOLE   0 0 10,085
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 402,819 4,029 SH   SOLE   0 0 4,029
FEDEX CORP COM 31428X106 BBG000BJF1Z8 386,349 1,612 SH   SOLE   0 0 1,612
FERGUSON PLC NEW SHS G3421J106 BBG00P5M4V07 335,363 1,737 SH   SOLE   0 0 1,737
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7R8 548,543 22,611 SH   SOLE   0 0 22,611
GENPACT LIMITED SHS G3922B107 BBG000RQBFV2 969,215 28,449 SH   SOLE   0 0 28,449
GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 657,639 8,118 SH   SOLE   0 0 8,118
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR8N0 1,390,530 40,352 SH   SOLE   0 0 40,352
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG000G0Z878 572,547 7,123 SH   SOLE   0 0 7,123
HDFC BK LTD SPONSORED ADR 40415F101 BBG000NWKS18 302,196 4,503 SH   SOLE   0 0 4,503
HEXCEL CORP NEW COM 428291108 BBG000BLMDQ9 824,156 11,175 SH   SOLE   0 0 11,175
HOLOGIC INC COM 436440101 BBG000C3NTN5 314,523 4,402 SH   SOLE   0 0 4,402
HOME DEPOT INC COM 437076102 BBG000BKZB36 2,763,165 8,025 SH   SOLE   0 0 8,025
HOWARD HUGHES CORP COM 44267D107 BBG01HTMDZ54 544,954 6,370 SH   SOLE   0 0 6,370
HUBBELL INC COM 443510607 BBG000BLK267 948,963 2,885 SH   SOLE   0 0 2,885
ICON PLC SHS G4705A100 BBG000CTSZQ6 1,900,026 6,788 SH   SOLE   0 0 6,788
INSIGHT SELECT INCOME FD COM 45781W109 BBG000BBNGN6 245,155 15,351 SH   SOLE   0 0 15,351
INTEL CORP COM 458140100 BBG000C0G1D1 830,080 16,519 SH   SOLE   0 0 16,519
INTERCONTINENTAL EXCHANGE INC COM 45866F104 BBG000C1FB75 830,288 6,645 SH   SOLE   0 0 6,645
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 BBG000BLNNH6 1,853,190 11,485 SH   SOLE   0 0 11,485
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 1,627,907 25,980 SH   SOLE   0 0 25,980
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG000TWWFV4 519,614 45,302 SH   SOLE   0 0 45,302
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S893 342,461 14,838 SH   SOLE   0 0 14,838
IRON MTN INC NEW COM 46284V101 BBG000KCZPC3 420,090 6,003 SH   SOLE   0 0 6,003
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 886,740 38,487 SH   SOLE   0 0 38,487
ISHARES TR ISHS 1-5YR INVS 464288646 BBG000QN2BW8 1,727,660 33,694 SH   SOLE   0 0 33,694
ISHARES TR CORE S&P US GWT 464287671 BBG000C18HW2 3,020,566 29,016 SH   SOLE   0 0 29,016
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG000L77VV0 2,344,475 27,035 SH   SOLE   0 0 27,035
ISHARES TR US CONSUM DISCRE 464287580 BBG000BXY2M8 1,792,339 23,655 SH   SOLE   0 0 23,655
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7XN3 2,228,277 22,223 SH   SOLE   0 0 22,223
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 271,135 8,693 SH   SOLE   0 0 8,693
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 834,066 7,705 SH   SOLE   0 0 7,705
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM0W3 306,011 6,358 SH   SOLE   0 0 6,358
ISHARES TR ISHS 5-10YR INVT 464288638 BBG000QN1YR5 296,764 5,707 SH   SOLE   0 0 5,707
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 271,260 3,600 SH   SOLE   0 0 3,600
ISHARES TR RUS 1000 ETF 464287622 BBG000CF7ZN2 668,501 2,549 SH   SOLE   0 0 2,549
ISHARES TR RUS 2000 GRW ETF 464287648 BBG000C17LW4 554,884 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 226,455 2,152 SH   SOLE   0 0 2,152
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 477,807 1,724 SH   SOLE   0 0 1,724
ITT INC COM 45073V108 BBG00CVQZQ96 1,026,510 8,603 SH   SOLE   0 0 8,603
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQRR4 221,615 4,824 SH   SOLE   0 0 4,824
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 818,810 5,224 SH   SOLE   0 0 5,224
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 3,894,780 22,897 SH   SOLE   0 0 22,897
KENVUE INC COM 49177J102 BBG01C79X561 256,207 11,900 SH   SOLE   0 0 11,900
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN811 535,815 3,368 SH   SOLE   0 0 3,368
KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 229,046 1,885 SH   SOLE   0 0 1,885
KLA CORP COM NEW 482480100 BBG000BMTFR4 1,159,484 2,036 SH   SOLE   0 0 2,036
KNIGHT SWIFT TRANSN HLGDS IN CL A 499049104 BBG000BFC848 410,410 7,119 SH   SOLE   0 0 7,119
KROGER CO COM 501044101 BBG000BMY992 225,716 4,938 SH   SOLE   0 0 4,938
LAM RESEARCH CORP COM 512807108 BBG000BNFLM9 532,617 680 SH   SOLE   0 0 680
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 315,900 2,160 SH   SOLE   0 0 2,160
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 BBG00JKWHZ81 149,743 20,401 SH   SOLE   0 0 20,401
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 BBG01HLMBCG3 403,085 6,385 SH   SOLE   0 0 6,385
LOWES COS INC COM 548661107 BBG000BNDN65 812,975 3,653 SH   SOLE   0 0 3,653
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 1,653,023 3,921 SH   SOLE   0 0 3,921
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 413,736 6,047 SH   SOLE   0 0 6,047
MCDONALDS CORP COM 580135101 BBG000BNSZP1 263,894 890 SH   SOLE   0 0 890
MCKESSON CORP COM 58155Q103 BBG000DYGNW7 966,702 2,088 SH   SOLE   0 0 2,088
MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 998,866 12,361 SH   SOLE   0 0 12,361
MERCK & CO INC COM 58933Y105 BBG000BPD168 2,135,847 19,740 SH   SOLE   0 0 19,740
MERCURY SYSTEMS INC COM 589378108 BBG000BX5GS3 438,336 12,332 SH   SOLE   0 0 12,332
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 1,304,343 3,685 SH   SOLE   0 0 3,685
MICROSOFT CORP COM 594918104 BBG000BPH459 11,382,395 30,336 SH   SOLE   0 0 30,336
MOHAWK INDS INC COM 608190104 BBG000FLZN98 364,734 3,524 SH   SOLE   0 0 3,524
MONDELEZ INTL CL A 609207105 BBG000D4LWF6 583,641 8,058 SH   SOLE   0 0 8,058
MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 626,081 6,714 SH   SOLE   0 0 6,714
MOTOROLA SOLUTIONS INC COM 620076307 BBG000BP8Z50 960,066 3,118 SH   SOLE   0 0 3,118
NETFLIX INC COM 64110L106 BBG000CL9VN6 769,270 1,580 SH   SOLE   0 0 1,580
NIKE INC CL B 654106103 BBG000C5HS04 443,400 4,084 SH   SOLE   0 0 4,084
NOVANTA INC COM 67000B104 BBG000JB24Q5 940,419 5,640 SH   SOLE   0 0 5,640
NOVO-NORDISK A S ADR 670100205 BBG000BQBKR3 650,117 6,283 SH   SOLE   0 0 6,283
NOW INC COM 67011P100 BBG005BLN209 371,964 32,859 SH   SOLE   0 0 32,859
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7999 1,160,350 19,637 SH   SOLE   0 0 19,637
NVR INC COM 62944T105 BBG000BQBYR3 469,030 67 SH   SOLE   0 0 67
ORACLE CORP COM 68389X105 BBG000BQLTW7 296,364 2,811 SH   SOLE   0 0 2,811
ORMAT TECHNOLOGIES INC COM 686688102 BBG000Q5BQ63 283,076 3,735 SH   SOLE   0 0 3,735
PACCAR INC COM 693718108 BBG000BQVTF5 729,641 7,472 SH   SOLE   0 0 7,472
PAYPAL HOLDINGS INC COM 70450Y103 BBG0077VNXV6 482,596 8,157 SH   SOLE   0 0 8,157
PFIZER INC COM 717081103 BBG000BR2B91 327,314 11,369 SH   SOLE   0 0 11,369
POST HOLDINGS INC COM 737446104 BBG001WTBC36 372,406 4,229 SH   SOLE   0 0 4,229
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 802,893 5,479 SH   SOLE   0 0 5,479
PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 1,023,078 7,675 SH   SOLE   0 0 7,675
REGAL REXNORD CORPORATION COM 758750103 BBG000BRXTR8 541,605 3,659 SH   SOLE   0 0 3,659
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 510,973 26,366 SH   SOLE   0 0 26,366
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 900,392 2,900 SH   SOLE   0 0 2,900
RPM INTL INC COM 749685103 BBG000DCNK80 1,028,336 9,212 SH   SOLE   0 0 9,212
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 1,344,898 3,100 SH   SOLE   0 0 3,100
SALESFORCE INC COM 79466L302 BBG000BN2DC2 3,757,847 14,376 SH   SOLE   0 0 14,376
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWKW5 815,200 10,708 SH   SOLE   0 0 10,708
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 999,136 20,622 SH   SOLE   0 0 20,622
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQF0 1,341,846 15,718 SH   SOLE   0 0 15,718
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9F38 1,698,573 23,377 SH   SOLE   0 0 23,377
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG000BJ29X7 537,680 14,300 SH   SOLE   0 0 14,300
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 221,655 3,500 SH   SOLE   0 0 3,500
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82275 234,763 15,107 SH   SOLE   0 0 15,107
SIMPSON MFG INC COM 829073105 BBG000JLC8L8 1,581,662 7,989 SH   SOLE   0 0 7,989
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 BBG009T22D49 1,120,002 7,006 SH   SOLE   0 0 7,006
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BBZY6 244,858 2,616 SH   SOLE   0 0 2,616
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 438,711 923 SH   SOLE   0 0 923
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG000BBNQB7 2,103,090 4,145 SH   SOLE   0 0 4,145
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG000Q1MZ15 2,420,757 81,288 SH   SOLE   0 0 81,288
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG000RFRRV3 213,075 8,333 SH   SOLE   0 0 8,333
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG000RFQSH8 497,436 5,443 SH   SOLE   0 0 5,443
SPDR SER TR REIT ETF 78464A607 BBG000HSF0L9 428,940 4,500 SH   SOLE   0 0 4,500
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 1,389,782 7,396 SH   SOLE   0 0 7,396
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8467 201,290 5,001 SH   SOLE   0 0 5,001
STANLEY BLACK & DECKER INC COM 854502101 BBG000BTQR96 223,472 2,278 SH   SOLE   0 0 2,278
STRYKER CORPORATION COM 863667101 BBG000DN7P92 232,680 777 SH   SOLE   0 0 777
SYNOPSYS INC COM 871607107 BBG000BSFRF3 526,238 1,022 SH   SOLE   0 0 1,022
SYSCO CORP COM 871829107 BBG000BTVJ25 883,337 12,079 SH   SOLE   0 0 12,079
T MOBILE US INC COM 872590104 BBG000NDV1D4 674,669 4,208 SH   SOLE   0 0 4,208
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 2,360,800 22,700 SH   SOLE   0 0 22,700
TAPESTRY INC COM 876030107 BBG000BY29C7 1,317,462 36,265 SH   SOLE   0 0 36,265
TASKUS INC CLASS A COM 87652V109 BBG009CL6VK3 130,757 10,838 SH   SOLE   0 0 10,838
TCW STRATEGIC INCOME FD INC COM 872340104 BBG000BGSBF0 189,911 41,375 SH   SOLE   0 0 41,375
TE CONNECTIVITY LTD SHS H84989104 BBG000RGM5P1 1,180,703 8,522 SH   SOLE   0 0 8,522
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 293,532 1,722 SH   SOLE   0 0 1,722
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 2,845,672 5,397 SH   SOLE   0 0 5,397
T-MOBILE US INC COM 872590104 BBG000NDV1D4 1,982,160 12,363 SH   SOLE   0 0 12,363
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 702,920 2,882 SH   SOLE   0 0 2,882
TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 530,529 2,785 SH   SOLE   0 0 2,785
TREX CO INC COM 89531P105 BBG000BTGKK9 542,854 6,557 SH   SOLE   0 0 6,557
TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 576,137 15,605 SH   SOLE   0 0 15,605
UBS GROUP AG SHS H42097107 BBG007DJM539 2,797,479 89,788 SH   SOLE   0 0 89,788
UNION PACIFIC CORP COM 907818108 BBG000BW3299 417,554 1,700 SH   SOLE   0 0 1,700
UNITED PARCEL SERVICE INC CL B 911312106 BBG000L9CV04 523,890 3,332 SH   SOLE   0 0 3,332
UNITED RENTALS INC COM 911363109 BBG000BXMFC3 436,373 761 SH   SOLE   0 0 761
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,252,472 2,379 SH   SOLE   0 0 2,379
VANGUARD INDEX FDS SHORT TERM TREASURY ETF 92206C102 BBG000PWZXV6 772,056 13,236 SH   SOLE   0 0 13,236
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG000Q1ZB87 800,552 3,646 SH   SOLE   0 0 3,646
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG000HT5K89 799,050 3,305 SH   SOLE   0 0 3,305
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG000Q89NG6 265,080 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG000HX76S7 227,057 976 SH   SOLE   0 0 976
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG000PWXXY5 2,263,305 29,253 SH   SOLE   0 0 29,253
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG000PX1043 733,044 15,812 SH   SOLE   0 0 15,812
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG000PX0M82 664,339 10,797 SH   SOLE   0 0 10,797
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG000PWYVH7 554,736 6,825 SH   SOLE   0 0 6,825
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG000HSSXW1 1,052,410 11,407 SH   SOLE   0 0 11,407
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG000HWRGK3 720,110 3,771 SH   SOLE   0 0 3,771
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG000HSZQ76 3,354,120 6,930 SH   SOLE   0 0 6,930
VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 502,280 6,106 SH   SOLE   0 0 6,106
VISA INC COM CL A 92826C839 BBG000PSKYX7 769,074 2,954 SH   SOLE   0 0 2,954
WABTEC COM 929740108 BBG000BDD940 1,202,417 9,680 SH   SOLE   0 0 9,680
WALMART INC COM 931142103 BBG000BWXBC2 869,440 5,515 SH   SOLE   0 0 5,515
WESTERN ASSET INVESTMENT GRA COM 95766T100 BBG000BQR5D4 180,070 14,956 SH   SOLE   0 0 14,956
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG000BX3BL3 464,979 13,373 SH   SOLE   0 0 13,373
WHEATON PRECIOUS METAL CORP COM 962879102 BBG000PVRDL2 385,247 7,808 SH   SOLE   0 0 7,808
WILLIAMS COS INC COM 969457100 BBG000BWVCP8 1,172,587 33,666 SH   SOLE   0 0 33,666
WILLIAMS SONOMA INC COM 969904101 BBG000FSMWC3 1,288,567 6,386 SH   SOLE   0 0 6,386
WORKIVA INC COM CL A 98139A105 BBG007BVZ8H9 456,479 4,496 SH   SOLE   0 0 4,496
ZOETIS INC CL A 98978V103 BBG0039320N9 1,389,936 7,042 SH   SOLE   0 0 7,042