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
AFLAC INC COMMON 001055102   373 4,347 SH   SOLE   4,347 0 0
AT&T INC COMMON 00206R102   6,288 357,498 SH   SOLE   324,343 0 33,155
ABBOTT LABS COMMON 002824100   12,255 107,812 SH   SOLE   98,522 0 9,290
ADV MICRO DEVICES COMMON 007903107   8,431 46,730 SH   SOLE   42,160 0 4,570
AGILENT TECHN INC COMMON 00846U101   3,073 21,102 SH   SOLE   20,012 0 1,090
ALPHABET INC CLASS C 02079K107   31,479 206,745 SH   SOLE   183,935 0 22,810
ALPHABET INC CLASS A 02079K305   8,765 58,084 SH   SOLE   56,234 0 1,850
AMAZON COM INC COMMON 023135106   21,691 120,265 SH   SOLE   108,475 0 11,790
AMERICAN EXPRESS CO COMMON 025816109   4,440 19,505 SH   SOLE   18,485 0 1,020
AMERN INTL GROUP INC COMMON 026874784   8,069 103,200 SH   SOLE   93,780 0 9,420
CENCORA INC COMMON 03073E105   6,367 26,194 SH   SOLE   24,784 0 1,410
AMGEN INC COMMON 031162100   2,704 9,515 SH   SOLE   8,995 0 520
APPLE INC COMMON 037833100   34,433 200,795 SH   SOLE   181,660 0 19,135
BANK OF NEW YORK MEL COMMON 064058100   7,327 127,183 SH   SOLE   116,053 0 11,130
BIOGEN INC COMMON 09062X103   6,125 28,409 SH   SOLE   25,889 0 2,520
BORG WARNER INC COMMON 099724106   1,174 33,789 SH   SOLE   31,969 0 1,820
BROADCOM INC COMMON 11135F101   13,160 9,930 SH   SOLE   8,943 0 987
CATERPILLAR INC COMMON 149123101   13,006 35,489 SH   SOLE   32,304 0 3,185
CELANESE CORP COMMON STOCK 150870103   8,052 46,850 SH   SOLE   42,090 0 4,760
CENTENE CORP DEL COMMON 15135B101   13,035 166,080 SH   SOLE   151,660 0 14,420
CHARTER COMMUNICATIO CL A 16119P108   1,004 3,458 SH   SOLE   3,269 0 189
CHEVRON CORP COMMON 166764100   13,061 82,811 SH   SOLE   75,611 0 7,200
CISCO SYSTEMS INC COMMON 17275R102   1,514 30,335 SH   SOLE   28,645 0 1,690
DBX ETF TR XT MSCI EAFE HDIV YL 233051630   2,300 93,276 SH   SOLE   93,276 0 0
DEERE & CO COMMON 244199105   10,145 24,699 SH   SOLE   22,449 0 2,250
DELL TECHNOLOGIES IN COMMON CLASS C 24703L202   14,920 130,760 SH   SOLE   119,021 0 11,739
DICKS SPORTING GOODS COMMON 253393102   18,288 81,324 SH   SOLE   74,059 0 7,265
WALT DISNEY CO COM 254687106   10,698 87,452 SH   SOLE   80,002 0 7,450
DISCOVER FINL SVCS COM 254709108   12,495 95,321 SH   SOLE   87,451 0 7,870
DOVER CORP COMMON 260003108   9,191 51,860 SH   SOLE   46,995 0 4,865
EOG RESOURCES INC COMMON 26875P101   9,133 71,418 SH   SOLE   64,918 0 6,500
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   529 25,000 SH   SOLE   25,000 0 0
EUROPACIFIC GROWTHF SHS CLF-2 29875E100   863 14,734 SH   SOLE   14,734 0 0
EXPEDIA GROUP INC COMMON 30212P303   14,168 102,859 SH   SOLE   93,194 0 9,665
META PLATFORMS INC COM USD0.000006 CL A 30303M102   20,580 42,382 SH   SOLE   38,122 0 4,260
F5 INC COMMON 315616102   5,977 31,527 SH   SOLE   28,377 0 3,150
FREEPORT-MCMORAN INC COMMON 35671D857   7,035 149,600 SH   SOLE   141,500 0 8,100
GAMING&LEISURE PPTYS COMMON 36467J108   10,666 231,485 SH   SOLE   211,480 0 20,005
GILEAD SCIENCES INC COMMON 375558103   5,002 68,275 SH   SOLE   61,505 0 6,770
GLOBAL X FDS US PFD ETF 37954Y657   526 26,100 SH   SOLE   26,100 0 0
GOLDMAN SACHS GROUP COMMON 38141G104   14,891 35,656 SH   SOLE   32,436 0 3,220
GOLDMAN SACHS TR STRU INTLSC IN 38144N593   627 48,161 SH   SOLE   48,161 0 0
GOLDMAN SACHS TR STRU EMKEQT IR 38145C596   316 14,250 SH   SOLE   14,250 0 0
GRAINGER W W INC COMMON 384802104   464 456 SH   SOLE   456 0 0
HARRIS ASSOC INVT TR OAKMK GLBSEL I 413838822   348 15,801 SH   SOLE   15,801 0 0
HOME DEPOT INC COMMON 437076102   278 725 SH   SOLE   725 0 0
HONEYWELL INTL INC COMMON 438516106   10,895 53,059 SH   SOLE   50,289 0 2,770
HUMANA INC COMMON 444859102   8,997 25,968 SH   SOLE   23,618 0 2,350
INTERNATIONAL GRW & CL F-1 SHS 45956T402   385 10,165 SH   SOLE   10,165 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103   100,546 226,447 SH   SOLE   200,675 0 25,772
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357   754 4,450 SH   SOLE   4,450 0 0
INVESCO EXCHANGETRAD S&P 500 GARP ETF 46137V431   2,513 23,600 SH   SOLE   23,600 0 0
INVESCO ETF FD TR II PFD ETF 46138E511   733 61,700 SH   SOLE   61,700 0 0
ISHARES INC MSCI EUROZONE 464286608   27,138 531,500 SH   SOLE   531,500 0 0
ISHARES MSCI GERMANY ETF 464286806   1,720 54,172 SH   SOLE   54,172 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200   3,380 6,430 SH   SOLE   6,430 0 0
ISHARES RUS MD CP GR ETF 464287481   28,421 249,000 SH   SOLE   249,000 0 0
ISHARES RUS 2000 GRW ETF 464287648   28,163 104,000 SH   SOLE   104,000 0 0
ISHARES RUSSELL 2000 ETF 464287655   6,183 29,400 SH   SOLE   29,400 0 0
ISHARES RUSSELL 3000 ETF 464287689   28,027 93,400 SH   SOLE   93,400 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414   24,694 229,500 SH   SOLE   229,500 0 0
ISHARES EAFE VALUE ETF 464288877   5,294 97,314 SH   SOLE   97,314 0 0
ISHARES EAFE GRWTH ETF 464288885   13,295 128,100 SH   SOLE   128,100 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,227 43,474 SH   SOLE   43,474 0 0
ISHARES TR CORE DIV GRWTH 46434V621   884 15,220 SH   SOLE   15,220 0 0
ISHARES TR MSCI UK ETF 46435G334   2,275 66,514 SH   SOLE   66,514 0 0
ISHARES TR BROAD USD HIGH 46435U853   463 12,650 SH   SOLE   12,650 0 0
JPMORGAN CHASE & CO COMMON 46625H100   20,374 101,741 SH   SOLE   93,316 0 8,425
JACOBS SOLUTIONS INC COMMON 46982L108   13,800 89,780 SH   SOLE   81,285 0 8,495
KLA CORPORATION COMMON USD0.001 482480100   201 290 SH   SOLE   290 0 0
LILLY ELI & CO COMMON 532457108   1,059 1,362 SH   SOLE   1,362 0 0
MARATHON PETROLEUM COMMON 56585A102   29,576 146,796 SH   SOLE   134,026 0 12,770
MARRIOTT INTL INC CLASS A 571903202   10,021 39,720 SH   SOLE   35,720 0 4,000
MASTERCARD INC CLASS A 57636Q104   210 435 SH   SOLE   435 0 0
MCDONALDS CORP COMMON 580135101   325 1,153 SH   SOLE   1,153 0 0
MERCK & CO INC COMMON 58933Y105   11,194 84,818 SH   SOLE   77,128 0 7,690
MICROSOFT CORP COMMON 594918104   45,599 108,385 SH   SOLE   97,825 0 10,560
NEXTERA ENERGY INC COMMON 65339F101   3,232 50,542 SH   SOLE   47,892 0 2,650
NORTH SQ INVSTMNTS T ADVSY RSCH ACP I 66263L775   23,285 1,905,482 SH   SOLE   1,905,482 0 0
NORTH SQ INVSTMNTS T DYNAMIC SMCP I 66263L825   68,468 4,663,999 SH   SOLE   4,663,999 0 0
NORTH SQ INVSTMNTS T OAK RIDGE DIVD I 66263L882   5,818 284,498 SH   SOLE   284,498 0 0
NVIDIA CORP COMMON 67066G104   908 1,005 SH   SOLE   1,005 0 0
ORACLE CORP COMMON 68389X105   13,044 103,829 SH   SOLE   94,769 0 9,060
PAYPAL HLDGS INC COM 70450Y103   15,550 232,130 SH   SOLE   211,610 0 20,520
PHILIP MORRIS INTL COMMON 718172109   2,216 24,216 SH   SOLE   22,996 0 1,220
PROCTER AND GAMBLE COM 742718109   292 1,798 SH   SOLE   1,798 0 0
PRUDENTIAL WORLD FD JNSON GL OPT Z 743969685   2,564 56,791 SH   SOLE   56,791 0 0
PUBLIC SVC ENTERPR COMMON 744573106   6,642 99,499 SH   SOLE   91,329 0 8,170
RTX CORPORATION COM USD1 75513E101   6,606 67,754 SH   SOLE   60,994 0 6,760
ROWE T PRICE INTL FD EMERG MKTS STK 77956H864   534 15,496 SH   SOLE   15,496 0 0
SCE TR III FXD/FLT RT PFD 78409B207   1,435 56,450 SH   SOLE   56,450 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103   93,645 179,028 SH   SOLE   156,840 0 22,188
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103   2,615 50 SH Put SOLE   50 0 0
ETF S&P EMRG MKTS PRTFLIO EMER MARKETS 78463X509   2,913 80,501 SH   SOLE   79,400 0 1,101
S&P WRLD EX US DVLP WORLD EX-US ETF 78463X889   8,697 242,650 SH   SOLE   239,200 0 3,450
SPDR SERIES TRUST PORTFOLIO LONG TERM 78464A367   927 39,900 SH   SOLE   39,900 0 0
SPDR SERIES TRUST PORTFOLIO INTERMEDIA 78464A375   3,233 98,900 SH   SOLE   98,900 0 0
SPDR SERIES TRUST PORTFOLIO SHORT TERM 78464A474   1,846 62,000 SH   SOLE   62,000 0 0
SPDR SERIES TRUST SPDR PRT S&P 500 ETF 78464A854   20,833 338,599 SH   SOLE   335,440 0 3,159
SPDR S&P BIOTECH SPDR SERIES TRUST 78464A870   30,014 316,300 SH   SOLE   316,300 0 0
SPDR SER TR SPDR S&P 600 SMLCAP 78468R853   1,750 40,652 SH   SOLE   40,100 0 552
SALESFORCE INC COMMON 79466L302   10,653 35,370 SH   SOLE   32,270 0 3,100
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797   837 10,382 SH   SOLE   10,382 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605   29,016 688,900 SH   SOLE   688,900 0 0
SOUTHERN CO COMMON 842587107   332 4,626 SH   SOLE   4,626 0 0
STARBUCKS CORP COMMON 855244109   7,185 78,620 SH   SOLE   70,430 0 8,190
STATE STREET CORP DEP SHS 1/4000TH INT 857477855   492 20,100 SH   SOLE   20,100 0 0
SYSCO CORP COMMON 871829107   10,664 131,343 SH   SOLE   119,563 0 11,780
T-MOBILE US INC COMMON 872590104   13,759 84,285 SH   SOLE   76,835 0 7,450
TARGET CORPORATION COMMON 87612E106   12,700 71,671 SH   SOLE   62,071 0 9,600
US BANCORP DEL COMMON 902973304   2,017 45,120 SH   SOLE   42,690 0 2,430
UNITEDHEALTH GRP INC COMMON 91324P102   246 498 SH   SOLE   498 0 0
VANECK ETF TR FALLEN ANGEL HIGH YL 92189F437   926 31,900 SH   SOLE   31,900 0 0
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   28,394 126,200 SH   SOLE   126,200 0 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844   4,882 26,734 SH   SOLE   26,734 0 0
VANGUARD STAR FUND TOT INTL STK IDX FD 921909768   7,879 130,633 SH   SOLE   130,633 0 0
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858   12,324 245,666 SH   SOLE   245,666 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718   275 2,350 SH   SOLE   2,350 0 0
VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775   2,542 43,350 SH   SOLE   43,350 0 0
VANGUARD SCOTTSDAL FDS VNG RUS2000IDX 92206C664   28,456 334,541 SH   SOLE   334,541 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,946 22,770 SH   SOLE   22,770 0 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611   4,088 21,313 SH   SOLE   21,313 0 0
VANGUARD INDEX TR GROWTH 922908736   72,828 211,587 SH   SOLE   211,587 0 0
VANGUARD INDEX TR VALUE 922908744   60,598 372,083 SH   SOLE   372,083 0 0
VANGUARD INDEX TR SMALL CAP 922908751   9,516 41,626 SH   SOLE   41,626 0 0
VISA INC CLASS A 92826C839   251 895 SH   SOLE   895 0 0
VIRTUS OPPORTUNITIES KAR INTLSMLMDCP CL I 92828W825   508 28,106 SH   SOLE   28,106 0 0
WALMART INC COMMON 931142103   13,384 222,453 SH   SOLE   218,763 0 3,690
WASTE MANAGEMENT INC COMMON 94106L109   409 1,919 SH   SOLE   1,919 0 0
WELLS FARGO & CO COMMON 949746101   9,200 158,772 SH   SOLE   145,282 0 13,490
WELLS FARGO & CO 7.5% PFD CLA SER L 949746804   2,135 1,750 SH   SOLE   1,750 0 0
WISDOMTREE TR JAPAN HEDGE EQT 97717W851   2,129 19,641 SH   SOLE   19,641 0 0
WISDOMTREE TR ETF INTL HEDGE EQT 97717X701   1,834 37,933 SH   SOLE   37,933 0 0
SENSATA TECH HLD PLC COM EUR0.01 G8060N102   7,520 204,707 SH   SOLE   186,297 0 18,410
CHUBB LIMITED COMMON H1467J104   11,525 44,474 SH   SOLE   40,549 0 3,925