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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204 1,048 27,452 SH   SOLE   27,451 0 0
AFLAC INC COM 001055102 1,000 17,128 SH   SOLE   17,128 0 0
AT&T INC COM 00206R102 621 25,241 SH   SOLE   25,240 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 404 51,781 SH   SOLE   51,781 0 0
ABBVIE INC COM 00287Y109 1,955 14,440 SH   SOLE   14,439 0 0
AIR PRODS & CHEMS INC COM 009158106 1,107 3,638 SH   SOLE   3,638 0 0
AMAZON COM INC COM 023135106 237 71 SH   SOLE   71 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 740 13,007 SH   SOLE   13,007 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,356 4,635 SH   SOLE   4,635 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 616 3,263 SH   SOLE   3,263 0 0
AMGEN INC COM 031162100 562 2,496 SH   SOLE   2,495 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 622 10,280 SH   SOLE   10,280 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,127 15,566 SH   SOLE   15,566 0 0
APPLE INC COM 037833100 6,064 34,151 SH   SOLE   34,150 0 0
ARAMARK COM 03852U106 220 5,975 SH   SOLE   5,975 0 0
ASPEN TECHNOLOGY INC COM 045327103 282 1,852 SH   SOLE   1,852 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 461 7,916 SH   SOLE   7,915 0 0
AUTODESK INC COM 052769106 795 2,827 SH   SOLE   2,827 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,386 5,622 SH   SOLE   5,621 0 0
BCE INC COM NEW 05534B760 846 16,253 SH   SOLE   16,252 0 0
BP PLC SPONSORED ADR 055622104 255 9,592 SH   SOLE   9,591 0 0
BANCFIRST CORP COM 05945F103 398 5,636 SH   SOLE   5,636 0 0
BK OF AMERICA CORP COM 060505104 1,986 44,629 SH   SOLE   44,629 0 0
BECTON DICKINSON & CO COM 075887109 529 2,104 SH   SOLE   2,104 0 0
BERKLEY W R CORP COM 084423102 614 7,455 SH   SOLE   7,455 0 0
BIOGEN INC COM 09062X103 405 1,688 SH   SOLE   1,688 0 0
BIO-TECHNE CORP COM 09073M104 216 417 SH   SOLE   417 0 0
BLACKROCK INC COM 09247X101 1,683 1,838 SH   SOLE   1,837 0 0
BLACKSTONE INC COM 09260D107 2,570 19,860 SH   SOLE   19,860 0 0
BOSTON PROPERTIES INC COM 101121101 349 3,029 SH   SOLE   3,029 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 623 16,654 SH   SOLE   16,654 0 0
BROADCOM INC COM 11135F101 2,423 3,641 SH   SOLE   3,641 0 0
CDW CORP COM 12514G108 564 2,752 SH   SOLE   2,751 0 0
CARLISLE COS INC COM 142339100 248 998 SH   SOLE   998 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 471 8,681 SH   SOLE   8,680 0 0
CHARLES RIV LABS INTL INC COM 159864107 397 1,053 SH   SOLE   1,053 0 0
CHEVRON CORP NEW COM 166764100 1,076 9,171 SH   SOLE   9,171 0 0
CISCO SYS INC COM 17275R102 1,651 26,059 SH   SOLE   26,059 0 0
CITRIX SYS INC COM 177376100 278 2,939 SH   SOLE   2,939 0 0
COCA COLA CO COM 191216100 1,279 21,608 SH   SOLE   21,607 0 0
COMCAST CORP NEW CL A 20030N101 3,756 74,633 SH   SOLE   74,633 0 0
SPDR GOLD TR GOLD SHS 78463V107 366 2,140 SH   SOLE   2,140 0 0
SANOFI SPONSORED ADR 80105N105 416 8,296 SH   SOLE   8,295 0 0
SAP SE SPON ADR 803054204 239 1,704 SH   SOLE   1,704 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 470 2,920 SH   SOLE   2,920 0 0
SEMPRA COM 816851109 1,261 9,531 SH   SOLE   9,531 0 0
SHERWIN WILLIAMS CO COM 824348106 697 1,979 SH   SOLE   1,979 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 489 2,018 SH   SOLE   2,018 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 277 2,195 SH   SOLE   2,194 0 0
STARBUCKS CORP COM 855244109 654 5,590 SH   SOLE   5,589 0 0
SUNCOR ENERGY INC NEW COM 867224107 223 8,892 SH   SOLE   8,891 0 0
SYSCO CORP COM 871829107 912 11,616 SH   SOLE   11,616 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 491 4,081 SH   SOLE   4,080 0 0
TARGET CORP COM 87612E106 46 200 SH Put SOLE   200 0 0
TARGET CORP COM 87612E106 872 3,769 SH   SOLE   3,769 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 242 553 SH   SOLE   553 0 0
TELEFONICA S A SPONSORED ADR 879382208 167 39,345 SH   SOLE   39,345 0 0
TERADYNE INC COM 880770102 564 3,447 SH   SOLE   3,446 0 0
TEXAS INSTRS INC COM 882508104 1,973 10,469 SH   SOLE   10,469 0 0
THOR INDS INC COM 885160101 303 2,923 SH   SOLE   2,922 0 0
3M CO COM 88579Y101 1,706 9,605 SH   SOLE   9,605 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 415 8,382 SH   SOLE   8,382 0 0
TOYOTA MOTOR CORP ADS 892331307 459 2,478 SH   SOLE   2,478 0 0
TRANSUNION COM 89400J107 230 1,938 SH   SOLE   1,938 0 0
TRAVELERS COMPANIES INC COM 89417E109 763 4,880 SH   SOLE   4,879 0 0
TWITTER INC COM 90184L102 886 20,510 SH   SOLE   20,510 0 0
US BANCORP DEL COM NEW 902973304 1,424 25,348 SH   SOLE   25,347 0 0
UNILEVER PLC SPON ADR NEW 904767704 620 11,522 SH   SOLE   11,521 0 0
UNION PAC CORP COM 907818108 1,317 5,226 SH   SOLE   5,225 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,889 13,479 SH   SOLE   13,478 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,076 8,117 SH   SOLE   8,116 0 0
V F CORP COM 918204108 1,089 14,867 SH   SOLE   14,866 0 0
VALERO ENERGY CORP COM 91913Y100 720 9,584 SH   SOLE   9,584 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 325 2,896 SH   SOLE   2,896 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,586 30,521 SH   SOLE   30,520 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 616 2,805 SH   SOLE   2,805 0 0
VISA INC COM CL A 92826C839 1,307 6,029 SH   SOLE   6,029 0 0
COOPER COS INC COM NEW 216648402 326 777 SH   SOLE   777 0 0
COPART INC COM 217204106 405 2,671 SH   SOLE   2,671 0 0
COSTCO WHSL CORP NEW COM 22160K105 908 1,599 SH   SOLE   1,599 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 620 2,970 SH   SOLE   2,970 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 830 3,769 SH   SOLE   3,769 0 0
DISNEY WALT CO COM 254687106 2,205 14,236 SH   SOLE   14,235 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 436 4,580 SH   SOLE   4,580 0 0
ECOLAB INC COM 278865100 2,314 9,866 SH   SOLE   9,866 0 0
EDISON INTL COM 281020107 594 8,700 SH   SOLE   8,700 0 0
EMERSON ELEC CO COM 291011104 1,208 12,996 SH   SOLE   12,996 0 0
ENBRIDGE INC COM 29250N105 793 20,285 SH   SOLE   20,285 0 0
EQUIFAX INC COM 294429105 252 859 SH   SOLE   859 0 0
EXXON MOBIL CORP COM 30231G102 1,889 30,869 SH   SOLE   30,869 0 0
META PLATFORMS INC CL A 30303M102 265 789 SH   SOLE   789 0 0
FAIR ISAAC CORP COM 303250104 334 771 SH   SOLE   771 0 0
FORTIS INC COM 349553107 262 5,430 SH   SOLE   5,429 0 0
FREEPORT-MCMORAN INC CL B 35671D857 743 17,811 SH   SOLE   17,811 0 0
GARTNER INC COM 366651107 261 782 SH   SOLE   782 0 0
GENERAL DYNAMICS CORP COM 369550108 1,061 5,090 SH   SOLE   5,089 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 398 9,023 SH   SOLE   9,022 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 261 8,659 SH   SOLE   8,658 0 0
HENRY JACK & ASSOC INC COM 426281101 387 2,315 SH   SOLE   2,314 0 0
HOME DEPOT INC COM 437076102 2,382 5,741 SH   SOLE   5,740 0 0
HUNT J B TRANS SVCS INC COM 445658107 281 1,373 SH   SOLE   1,373 0 0
ILLINOIS TOOL WKS INC COM 452308109 551 2,232 SH   SOLE   2,231 0 0
VULCAN MATLS CO COM 929160109 1,310 6,309 SH   SOLE   6,309 0 0
WEC ENERGY GROUP INC COM 92939U106 1,830 18,848 SH   SOLE   18,848 0 0
WASTE MGMT INC DEL COM 94106L109 2,242 13,435 SH   SOLE   13,434 0 0
WESTERN DIGITAL CORP. COM 958102105 272 4,170 SH   SOLE   4,170 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 183 11,868 SH   SOLE   11,867 0 0
WILLIAMS COS INC COM 969457100 827 31,754 SH   SOLE   31,754 0 0
WOLFSPEED INC COM 977852102 534 4,776 SH   SOLE   4,776 0 0
XCEL ENERGY INC COM 98389B100 527 7,780 SH   SOLE   7,779 0 0
ZOETIS INC CL A 98978V103 1,476 6,047 SH   SOLE   6,047 0 0
JOHNSON CTLS INTL PLC SHS G51502105 873 10,738 SH   SOLE   10,738 0 0
LINDE PLC SHS G5494J103 2,551 7,362 SH   SOLE   7,362 0 0
MEDTRONIC PLC SHS G5960L103 237 2,290 SH   SOLE   2,290 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,333 11,800 SH   SOLE   11,800 0 0
PENTAIR PLC SHS G7S00T104 230 3,149 SH   SOLE   3,149 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 201 996 SH   SOLE   995 0 0
CHUBB LIMITED COM H1467J104 804 4,161 SH   SOLE   4,161 0 0
UBS GROUP AG SHS H42097107 863 48,310 SH   SOLE   48,309 0 0
TE CONNECTIVITY LTD SHS H84989104 1,001 6,205 SH   SOLE   6,204 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 562 706 SH   SOLE   706 0 0
INTEL CORP COM 458140100 323 6,269 SH   SOLE   6,268 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 274 3,447 SH   SOLE   3,446 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 256 3,928 SH   SOLE   3,928 0 0
INTERNATIONAL PAPER CO COM 460146103 1,393 29,643 SH   SOLE   29,643 0 0
JOHNSON & JOHNSON COM 478160104 2,548 14,895 SH   SOLE   14,895 0 0
KINDER MORGAN INC DEL COM 49456B101 441 27,825 SH   SOLE   27,825 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 214 5,809 SH   SOLE   5,809 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 680 3,190 SH   SOLE   3,190 0 0
LENNOX INTL INC COM 526107107 489 1,506 SH   SOLE   1,506 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 59 23,091 SH   SOLE   23,091 0 0
MSCI INC COM 55354G100 519 847 SH   SOLE   847 0 0
MANULIFE FINL CORP COM 56501R106 394 20,638 SH   SOLE   20,638 0 0
MARSH & MCLENNAN COS INC COM 571748102 339 1,950 SH   SOLE   1,950 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,040 2,894 SH   SOLE   2,894 0 0
MATADOR RES CO COM 576485205 327 8,848 SH   SOLE   8,848 0 0
MCDONALDS CORP COM 580135101 1,789 6,672 SH   SOLE   6,672 0 0
MERCK & CO INC COM 58933Y105 1,253 16,350 SH   SOLE   16,350 0 0
METLIFE INC COM 59156R108 990 15,844 SH   SOLE   15,844 0 0
MICROSOFT CORP COM 594918104 5,483 16,304 SH   SOLE   16,304 0 0
MONDELEZ INTL INC CL A 609207105 2,421 36,505 SH   SOLE   36,505 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 206 2,844 SH   SOLE   2,844 0 0
NEXTERA ENERGY INC COM 65339F101 3,001 32,145 SH   SOLE   32,145 0 0
NORDSON CORP COM 655663102 509 1,995 SH   SOLE   1,995 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,444 16,507 SH   SOLE   16,507 0 0
NOVO-NORDISK A S ADR 670100205 447 3,993 SH   SOLE   3,992 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 616 11,127 SH   SOLE   11,127 0 0
NUCOR CORP COM 670346105 628 5,502 SH   SOLE   5,502 0 0
NVIDIA CORPORATION COM 67066G104 271 923 SH   SOLE   923 0 0
NUTRIEN LTD COM 67077M108 340 4,524 SH   SOLE   4,523 0 0
ONEOK INC NEW COM 682680103 377 6,421 SH   SOLE   6,421 0 0
OTIS WORLDWIDE CORP COM 68902V107 427 4,903 SH   SOLE   4,902 0 0
PNC FINL SVCS GROUP INC COM 693475105 918 4,579 SH   SOLE   4,579 0 0
PPG INDS INC COM 693506107 2,136 12,387 SH   SOLE   12,386 0 0
PENN NATL GAMING INC COM 707569109 249 4,800 SH   SOLE   4,800 0 0
PEPSICO INC COM 713448108 1,142 6,575 SH   SOLE   6,574 0 0
PFIZER INC COM 717081103 1,710 28,960 SH   SOLE   28,960 0 0
PHILLIPS 66 COM 718546104 932 12,861 SH   SOLE   12,860 0 0
POLARIS INC COM 731068102 652 5,933 SH   SOLE   5,932 0 0
POOL CORP COM 73278L105 770 1,360 SH   SOLE   1,360 0 0
PROCTER AND GAMBLE CO COM 742718109 2,943 17,990 SH   SOLE   17,989 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 423 6,341 SH   SOLE   6,341 0 0
QURATE RETAIL INC COM SER A 74915M100 105 13,822 SH   SOLE   13,822 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,808 21,010 SH   SOLE   21,009 0 0
RELX PLC SPONSORED ADR 759530108 230 7,056 SH   SOLE   7,055 0 0
RIO TINTO PLC SPONSORED ADR 767204100 420 6,278 SH   SOLE   6,277 0 0