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
Aberdeen Asia-Pacific CEF COM 003009107 457 103,097 SH   SOLE   90,586 0 12,511
Alliance World Dollar Govt CEF COM 01879R106 159 12,741 SH   SOLE   10,471 0 2,270
AmericsourceBergen COM 03073E105 583 5,094 SH   SOLE   3,774 0 1,320
Amgen Inc COM 031162100 5,703 23,397 SH   SOLE   21,166 0 2,231
Apple Inc. COM 037833100 3,886 28,371 SH   SOLE   25,807 0 2,564
Bank N S Halifax COM 064149107 5,563 85,491 SH   SOLE   77,409 0 8,082
C.H. Robinson Worldwide COM 12541W209 416 4,443 SH   SOLE   3,120 0 1,323
Chevron Corp COM 166764100 5,553 53,018 SH   SOLE   48,067 0 4,951
Cisco Systems Inc COM 17275R102 5,642 106,448 SH   SOLE   95,406 0 11,042
Clorox Co Com COM 189054109 484 2,690 SH   SOLE   1,942 0 748
Coca Cola Co COM 191216100 4,827 89,205 SH   SOLE   80,772 0 8,433
Coca-Cola Femsa SAB DE CV SPONSORD ADR REP 191241108 3,679 69,514 SH   SOLE   63,024 0 6,490
Comerica Inc COM 200340107 500 7,015 SH   SOLE   5,143 0 1,872
Crane Co COM 224399105 367 3,973 SH   SOLE   2,576 0 1,397
Cullen/Frost Bankers Inc COM 229899109 3,667 32,744 SH   SOLE   28,741 0 4,003
Dominion Resources Inc COM 25746U109 3,165 43,018 SH   SOLE   39,046 0 3,972
Eastman Chemical COM 277432100 591 5,063 SH   SOLE   3,517 0 1,546
Exxon Mobil Corporation Com COM 30231G102 5,323 84,387 SH   SOLE   76,481 0 7,906
General Dynamics Corp COM 369550108 4,036 21,436 SH   SOLE   19,445 0 1,991
Gilead Sciences COM 375558103 4,002 58,124 SH   SOLE   52,882 0 5,242
Alphabet Inc CAP STK CL C 02079K107 251 100 SH   SOLE   100 0 0
Honeywell Intl Inc COM 438516106 4,356 19,857 SH   SOLE   17,994 0 1,863
Huntington Ingalls Inds Inc COM 446413106 300 1,423 SH   SOLE   937 0 486
Ingredion Inc COM 457187102 243 2,687 SH   SOLE   1,815 0 872
Intel Corp COM 458140100 5,036 89,699 SH   SOLE   80,723 0 8,976
Investors Bancorp, Inc. COM 46146L101 352 24,694 SH   SOLE   16,515 0 8,179
ISHARES TR 3 7 YR TREAS BD 464288661 1,816 13,910 SH   SOLE   12,990 0 920
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,098 29,145 SH   SOLE   25,931 0 3,214
ISHARES TR 1 3 YR CR BD ETF 464288646 4,893 89,270 SH   SOLE   79,056 0 10,214
Henry Jack & Assoc Inc COM 426281101 608 3,721 SH   SOLE   2,694 0 1,027
Johnson & Johnson Co COM 478160104 6,003 36,437 SH   SOLE   32,949 0 3,488
JP Morgan Chase & Co COM 46625H100 7,172 46,109 SH   SOLE   41,663 0 4,446
Lincoln Electric COM 533900106 242 1,841 SH   SOLE   1,201 0 640
Medical Properties Trust Inc. COM 58463J304 323 16,078 SH   SOLE   10,596 0 5,482
Medtronic PLC SRS G5960L103 4,130 33,273 SH   SOLE   30,007 0 3,266
Merck & Co COM 58933Y105 4,608 59,253 SH   SOLE   53,359 0 5,894
Microsoft Corp. COM 594918104 4,666 17,223 SH   SOLE   15,554 0 1,669
Mitsubishi UFJ Financial ADR SPONSORED ADS 606822104 3,131 577,647 SH   SOLE   525,932 0 51,715
MSC Industrial Direct COM 553530106 5,705 63,585 SH   SOLE   56,520 0 7,065
Omnicom Group COM 681919106 707 8,835 SH   SOLE   6,434 0 2,401
Paychex Inc COM 704326107 655 6,108 SH   SOLE   4,512 0 1,596
Pepsico Inc COM 713448108 2,929 19,767 SH   SOLE   17,899 0 1,868
Pfizer Inc COM 717081103 7,022 179,308 SH   SOLE   163,346 0 15,962
Principal Financial Group COM 74251V102 591 9,349 SH   SOLE   6,937 0 2,412
Procter & Gamble Co COM 742718109 4,361 32,322 SH   SOLE   29,235 0 3,087
ProShares TR S&P MDCP 400 DIV 74347B680 212 2,975 SH   SOLE   2,889 0 86
Public Service Enterprise Group COM 744573106 4,751 79,529 SH   SOLE   70,922 0 8,607
Quest Diagnostics COM 74834L100 613 4,646 SH   SOLE   3,392 0 1,254
Raymond James Finl Inc COM 754730109 355 2,734 SH   SOLE   1,895 0 839
Raytheon Technologies Ord COM 75513E101 4,873 57,120 SH   SOLE   51,577 0 5,543
Robert Half International COM 770323103 876 9,842 SH   SOLE   7,264 0 2,578
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797 647 8,559 SH   SOLE   6,417 0 2,142
Skyworks Solutions Inc COM 83088M102 304 1,586 SH   SOLE   1,066 0 520
Snap-On Inc COM 833034101 292 1,308 SH   SOLE   850 0 458
Spdr Series Trust S&P DIVID ETF 78464A763 330 2,696 SH   SOLE   2,244 0 452
Spdr Series Trust BLOMBERG BRC INT 78464A334 688 21,674 SH   SOLE   19,621 0 2,053
Spdr Series Trust PORTFOLIO SHORT 78464A474 5,622 179,615 SH   SOLE   158,826 0 20,789
Starbucks Corp COM 855244109 3,122 27,920 SH   SOLE   25,071 0 2,849
Texas Instruments Inc COM 882508104 6,367 33,112 SH   SOLE   30,022 0 3,090
Total SA SPONSORED ADS 89151E109 2,650 58,548 SH   SOLE   53,382 0 5,166
ISHARES TR 1 3 YR Treas BD 464287457 3,580 41,548 SH   SOLE   36,637 0 4,911
Unilever PLC ADR SPON ADR NEW 904767704 5,570 95,214 SH   SOLE   86,667 0 8,547
United Parcel Service Inc (UPS) COM 911312106 5,742 27,610 SH   SOLE   24,882 0 2,728
UnitedHealth Group Inc COM 91324P102 3,356 8,380 SH   SOLE   7,512 0 868
US Bancorp Del Com New COM 902973304 6,232 109,392 SH   SOLE   98,662 0 10,730
Verizon Communications COM 92343V104 5,299 94,582 SH   SOLE   85,220 0 9,362
VF Corp COM 918204108 3,433 41,850 SH   SOLE   37,185 0 4,665
Western Asset Income CEF COM 95766T100 514 32,851 SH   SOLE   28,939 0 3,912