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
3M CO COM 88579Y101 990 5,664 SH   OTR   0 0 5,664
ABBOTT LABS COM 002824100 1,806 16,496 SH   OTR   0 0 16,496
ABBVIE INC COM 00287Y109 878 8,191 SH   OTR   0 0 8,191
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,384 5,297 SH   OTR   0 0 5,297
AFLAC INC COM 001055102 1,034 23,242 SH   OTR   0 0 23,242
AIR PRODS & CHEMS INC COM 009158106 1,230 4,502 SH   OTR   0 0 4,502
ALPHABET INC CAP STK CL A 02079K305 2,035 1,161 SH   OTR   0 0 1,161
ALPHABET INC CAP STK CL C 02079K107 853 487 SH   OTR   0 0 487
AMAZON COM INC COM 023135106 3,706 1,138 SH   OTR   0 0 1,138
AMGEN INC COM 031162100 1,139 4,952 SH   OTR   0 0 4,952
ANALOG DEVICES INC COM 032654105 1,590 10,762 SH   OTR   0 0 10,762
APPFOLIO INC COM CL A 03783C100 258 1,434 SH   OTR   0 0 1,434
APPLE INC COM 037833100 18,941 142,744 SH   OTR   0 0 142,744
AT&T INC COM 00206R102 492 17,120 SH   OTR   0 0 17,120
AUTOMATIC DATA PROCESSING IN COM 053015103 1,289 7,316 SH   OTR   0 0 7,316
BECTON DICKINSON & CO COM 075887109 1,186 4,740 SH   OTR   0 0 4,740
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,817 7,837 SH   OTR   0 0 7,837
BK OF AMERICA CORP COM 060505104 698 23,034 SH   OTR   0 0 23,034
BLACKROCK INC COM 09247X101 1,208 1,674 SH   OTR   0 0 1,674
BOEING CO COM 097023105 408 1,906 SH   OTR   0 0 1,906
BRISTOL-MYERS SQUIBB CO COM 110122108 239 3,846 SH   OTR   0 0 3,846
CHEVRON CORP NEW COM 166764100 2,880 34,100 SH   OTR   0 0 34,100
CHUBB LIMITED COM H1467J104 983 6,386 SH   OTR   0 0 6,386
CISCO SYS INC COM 17275R102 1,350 30,173 SH   OTR   0 0 30,173
CITIGROUP INC COM NEW 172967424 256 4,155 SH   OTR   0 0 4,155
CLOROX CO DEL COM 189054109 1,074 5,318 SH   OTR   0 0 5,318
COCA COLA CO COM 191216100 284 5,184 SH   OTR   0 0 5,184
COLGATE PALMOLIVE CO COM 194162103 723 8,458 SH   OTR   0 0 8,458
COMCAST CORP NEW CL A 20030N101 1,209 23,075 SH   OTR   0 0 23,075
CORELOGIC INC COM 21871D103 1,572 20,331 SH   OTR   0 0 20,331
COSTCO WHSL CORP NEW COM 22160K105 3,405 9,037 SH   OTR   0 0 9,037
DISNEY WALT CO COM 254687106 2,076 11,457 SH   OTR   0 0 11,457
DOMINION ENERGY INC COM 25746U109 254 3,384 SH   OTR   0 0 3,384
EATON VANCE CORP COM NON VTG 278265103 500 7,355 SH   OTR   0 0 7,355
EMERSON ELEC CO COM 291011104 899 11,184 SH   OTR   0 0 11,184
ENTERPRISE PRODS PARTNERS L COM 293792107 847 43,255 SH   OTR   0 0 43,255
EVERSOURCE ENERGY COM 30040W108 923 10,663 SH   OTR   0 0 10,663
EXXON MOBIL CORP COM 30231G102 653 15,843 SH   OTR   0 0 15,843
FACEBOOK INC CL A 30303M102 2,338 8,558 SH   OTR   0 0 8,558
FACTSET RESH SYS INC COM 303075105 1,140 3,428 SH   OTR   0 0 3,428
FIRST AMERN FINL CORP COM 31847R102 2,302 44,594 SH   OTR   0 0 44,594
FORD MTR CO DEL COM 345370860 579 65,834 SH   OTR   0 0 65,834
GENERAL DYNAMICS CORP COM 369550108 843 5,663 SH   OTR   0 0 5,663
GENERAL ELECTRIC CO COM 369604103 346 31,997 SH   OTR   0 0 31,997
GRAINGER W W INC COM 384802104 403 986 SH   OTR   0 0 986
HCA HEALTHCARE INC COM 40412C101 467 2,842 SH   OTR   0 0 2,842
HEARTLAND FINL USA INC COM 42234Q102 338 8,366 SH   OTR   0 0 8,366
ILLINOIS TOOL WKS INC COM 452308109 1,584 7,768 SH   OTR   0 0 7,768
INTEL CORP COM 458140100 463 9,288 SH   OTR   0 0 9,288
INTERNATIONAL BUSINESS MACHS COM 459200101 344 2,730 SH   OTR   0 0 2,730
INTUIT COM 461202103 476 1,252 SH   OTR   0 0 1,252
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 264 2,069 SH   OTR   0 0 2,069
INVESCO QQQ TR UNIT SER 1 46090E103 620 1,977 SH   OTR   0 0 1,977
ISHARES TR CORE S&P TTL STK 464287150 211 2,443 SH   OTR   0 0 2,443
ISHARES TR CORE S&P500 ETF 464287200 4,278 11,395 SH   OTR   0 0 11,395
ISHARES TR CORE US AGGBD ET 464287226 369 3,119 SH   OTR   0 0 3,119
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 7,055 138,914 SH   OTR   0 0 138,914
JOHNSON & JOHNSON COM 478160104 3,509 22,299 SH   OTR   0 0 22,299
JPMORGAN CHASE & CO COM 46625H100 1,669 13,132 SH   OTR   0 0 13,132
L3HARRIS TECHNOLOGIES INC COM 502431109 1,266 6,698 SH   OTR   0 0 6,698
LINDE PLC SHS G5494J103 1,277 4,846 SH   OTR   0 0 4,846
LOWES COS INC COM 548661107 2,393 14,910 SH   OTR   0 0 14,910
MASIMO CORP COM 574795100 14,875 55,426 SH   OTR   0 0 55,426
MCDONALDS CORP COM 580135101 1,181 5,505 SH   OTR   0 0 5,505
MEDTRONIC PLC SHS G5960L103 1,469 12,543 SH   OTR   0 0 12,543
MERCK & CO. INC COM 58933Y105 392 4,796 SH   OTR   0 0 4,796
MICROSOFT CORP COM 594918104 6,672 29,995 SH   OTR   0 0 29,995
NETFLIX INC COM 64110L106 429 793 SH   OTR   0 0 793
NEXTERA ENERGY INC COM 65339F101 2,119 27,464 SH   OTR   0 0 27,464
NIKE INC CL B 654106103 1,053 7,445 SH   OTR   0 0 7,445
NORFOLK SOUTHN CORP COM 655844108 1,427 6,005 SH   OTR   0 0 6,005
NOVARTIS AG SPONSORED ADR 66987V109 841 8,907 SH   OTR   0 0 8,907
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 260 24,317 SH   OTR   0 0 24,317
NVIDIA CORPORATION COM 67066G104 834 1,598 SH   OTR   0 0 1,598
ORACLE CORP COM 68389X105 595 9,191 SH   OTR   0 0 9,191
PAYCHEX INC COM 704326107 1,136 12,191 SH   OTR   0 0 12,191
PEPSICO INC COM 713448108 1,747 11,780 SH   OTR   0 0 11,780
PFIZER INC COM 717081103 283 7,694 SH   OTR   0 0 7,694
PHILLIPS 66 COM 718546104 640 9,146 SH   OTR   0 0 9,146
PROCTER AND GAMBLE CO COM 742718109 1,933 13,890 SH   OTR   0 0 13,890
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 65 14,017 SH   OTR   0 0 14,017
QUALCOMM INC COM 747525103 1,344 8,823 SH   OTR   0 0 8,823
RAYTHEON TECHNOLOGIES CORP COM 75513E101 510 7,125 SH   OTR   0 0 7,125
ROYAL BK CDA COM 780087102 205 2,504 SH   OTR   0 0 2,504
SALESFORCE COM INC COM 79466L302 377 1,696 SH   OTR   0 0 1,696
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,291 48,384 SH   OTR   0 0 48,384
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,203 5,893 SH   OTR   0 0 5,893
SPDR SER TR S&P DIVID ETF 78464A763 279 2,638 SH   OTR   0 0 2,638
STARBUCKS CORP COM 855244109 1,074 10,042 SH   OTR   0 0 10,042
SYSCO CORP COM 871829107 999 13,449 SH   OTR   0 0 13,449
TARGET CORP COM 87612E106 898 5,085 SH   OTR   0 0 5,085
TESLA INC COM 88160R101 265 375 SH   OTR   0 0 375
TEXAS INSTRS INC COM 882508104 392 2,389 SH   OTR   0 0 2,389
UNITEDHEALTH GROUP INC COM 91324P102 755 2,153 SH   OTR   0 0 2,153
US BANCORP DEL COM NEW 902973304 662 14,211 SH   OTR   0 0 14,211
V F CORP COM 918204108 1,116 13,065 SH   OTR   0 0 13,065
VANGUARD INDEX FDS MID CAP ETF 922908629 208 1,004 SH   OTR   0 0 1,004
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 201 585 SH   OTR   0 0 585
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,566 18,811 SH   OTR   0 0 18,811
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,708 47,518 SH   OTR   0 0 47,518
VANGUARD WORLD FDS INF TECH ETF 92204A702 369 1,043 SH   OTR   0 0 1,043
VERIZON COMMUNICATIONS INC COM 92343V104 1,607 27,360 SH   OTR   0 0 27,360
VISA INC COM CL A 92826C839 986 4,507 SH   OTR   0 0 4,507
WALMART INC COM 931142103 1,646 11,421 SH   OTR   0 0 11,421
WEC ENERGY GROUP INC COM 92939U106 930 10,104 SH   OTR   0 0 10,104
WELLS FARGO CO NEW COM 949746101 234 7,757 SH   OTR   0 0 7,757
WESTAMERICA BANCORPORATION COM 957090103 247 4,462 SH   OTR   0 0 4,462