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
ISHARES TR IBONDS DEC23 ETF 46434VAX8 620 23,642 SH   SOLE   0 0 23,642
APTIV PLC SHS G6095L109 224 2,879 SH   SOLE   0 0 2,879
HOME DEPOT INC COM 437076102 1,823 7,276 SH   SOLE   0 0 7,276
TOTAL S.A. SPONSORED ADS 89151E109 218 5,681 SH   SOLE   0 0 5,681
MONDELEZ INTL INC CL A 609207105 275 5,375 SH   SOLE   0 0 5,375
HALLIBURTON CO COM 406216101 177 13,672 SH   SOLE   0 0 13,672
ISHARES TR CORE S&P500 ETF 464287200 3,097 10,001 SH   SOLE   0 0 10,001
ZOETIS INC CL A 98978V103 203 1,480 SH   SOLE   0 0 1,480
ISHARES TR RUS 2000 VAL ETF 464287630 204 2,091 SH   SOLE   0 0 2,091
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 840 5,746 SH   SOLE   0 0 5,746
SANOFI SPONSORED ADR 80105N105 287 5,619 SH   SOLE   0 0 5,619
BOOKING HOLDINGS INC COM 09857L108 268 168 SH   SOLE   0 0 168
WILLIAMS COS INC COM 969457100 240 12,606 SH   SOLE   0 0 12,606
BECTON DICKINSON & CO COM 075887109 640 2,677 SH   SOLE   0 0 2,677
AGNC INVT CORP COM 00123Q104 198 15,356 SH   SOLE   0 0 15,356
ING GROEP N.V. SPONSORED ADR 456837103 78 11,340 SH   SOLE   0 0 11,340
VANGUARD INDEX FDS VALUE ETF 922908744 412 4,139 SH   SOLE   0 0 4,139
SPDR S&P 500 ETF TR TR UNIT 78462F103 913 2,961 SH   SOLE   0 0 2,961
DOMINION ENERGY INC COM 25746U109 280 3,450 SH   SOLE   0 0 3,450
APPLE INC COM 037833100 5,929 16,253 SH   SOLE   0 0 16,253
NEXSTAR MEDIA GROUP INC CL A 65336K103 511 6,100 SH   SOLE   0 0 6,100
AMERISOURCEBERGEN CORP COM 03073E105 459 4,556 SH   SOLE   0 0 4,556
MEDTRONIC PLC SHS G5960L103 1,545 16,852 SH   SOLE   0 0 16,852
UNION PAC CORP COM 907818108 1,167 6,904 SH   SOLE   0 0 6,904
WISDOMTREE TR US MIDCAP FUND 97717W570 225 6,902 SH   SOLE   0 0 6,902
TRAVELERS COMPANIES INC COM 89417E109 496 4,350 SH   SOLE   0 0 4,350
MASTERCARD INCORPORATED CL A 57636Q104 892 3,015 SH   SOLE   0 0 3,015
XYLEM INC COM 98419M100 291 4,472 SH   SOLE   0 0 4,472
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 208 965 SH   SOLE   0 0 965
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 357 4,547 SH   SOLE   0 0 4,547
ISHARES TR RUS MDCP VAL ETF 464287473 227 2,972 SH   SOLE   0 0 2,972
ALLSTATE CORP COM 020002101 372 3,840 SH   SOLE   0 0 3,840
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 719 7,070 SH   SOLE   0 0 7,070
SCHWAB CHARLES CORP COM 808513105 229 6,775 SH   SOLE   0 0 6,775
ISHARES TR INTL SEL DIV ETF 464288448 443 17,635 SH   SOLE   0 0 17,635
ISHARES TR BROAD USD HIGH 46435U853 798 20,885 SH   SOLE   0 0 20,885
ISHARES TR ESG MSCI EAFE 46435G516 399 6,588 SH   SOLE   0 0 6,588
ISHARES TR RUSSELL 2000 ETF 464287655 777 5,425 SH   SOLE   0 0 5,425
ADVANCE AUTO PARTS INC COM 00751Y106 247 1,734 SH   SOLE   0 0 1,734
FACEBOOK INC CL A 30303M102 550 2,422 SH   SOLE   0 0 2,422
ASML HOLDING N V N Y REGISTRY SHS N07059210 248 675 SH   SOLE   0 0 675
CME GROUP INC COM 12572Q105 1,072 6,595 SH   SOLE   0 0 6,595
NUVEEN MUN VALUE FD INC COM 670928100 288 28,252 SH   SOLE   0 0 28,252
VANGUARD INDEX FDS TOTAL STK MKT 922908769 337 2,151 SH   SOLE   0 0 2,151
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 222 9,601 SH   SOLE   0 0 9,601
IQVIA HLDGS INC COM 46266C105 385 2,713 SH   SOLE   0 0 2,713
SPDR SER TR PRTFLO S&P500 VL 78464A508 699 24,126 SH   SOLE   0 0 24,126
PROGRESSIVE CORP OHIO COM 743315103 240 2,993 SH   SOLE   0 0 2,993
MCKESSON CORP COM 58155Q103 218 1,422 SH   SOLE   0 0 1,422
SALESFORCE COM INC COM 79466L302 823 4,393 SH   SOLE   0 0 4,393
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 283 2,034 SH   SOLE   0 0 2,034
TRUIST FINL CORP COM 89832Q109 439 11,698 SH   SOLE   0 0 11,698
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 422 8,178 SH   SOLE   0 0 8,178
US BANCORP DEL COM NEW 902973304 411 11,161 SH   SOLE   0 0 11,161
HEXCEL CORP NEW COM 428291108 266 5,877 SH   SOLE   0 0 5,877
VANGUARD INDEX FDS MID CAP ETF 922908629 544 3,316 SH   SOLE   0 0 3,316
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 330 4,184 SH   SOLE   0 0 4,184
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 498 5,641 SH   SOLE   0 0 5,641
ISHARES TR RUS 1000 GRW ETF 464287614 4,754 24,765 SH   SOLE   0 0 24,765
ISHARES TR EDGE MSCI MINM 46435G433 420 14,475 SH   SOLE   0 0 14,475
ISHARES INC CORE MSCI EMKT 46434G103 321 6,750 SH   SOLE   0 0 6,750
ALPHABET INC CAP STK CL A 02079K305 1,263 891 SH   SOLE   0 0 891
INTERCONTINENTAL EXCHANGE IN COM 45866F104 638 6,960 SH   SOLE   0 0 6,960
DISNEY WALT CO COM DISNEY 254687106 320 2,870 SH   SOLE   0 0 2,870
TARGET CORP COM 87612E106 337 2,813 SH   SOLE   0 0 2,813
FIRST SOLAR INC COM 336433107 235 4,743 SH   SOLE   0 0 4,743
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 210 1,274 SH   SOLE   0 0 1,274
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,409 66,230 SH   SOLE   0 0 66,230
ISHARES TR CORE 1 5 YR USD 46432F859 992 19,265 SH   SOLE   0 0 19,265
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 243 17,230 SH   SOLE   0 0 17,230
BLACKSTONE GROUP INC COM CL A 09260D107 210 3,703 SH   SOLE   0 0 3,703
CABOT CORP COM 127055101 1,532 41,342 SH   SOLE   0 0 41,342
L3HARRIS TECHNOLOGIES INC COM 502431109 323 1,905 SH   SOLE   0 0 1,905
AT&T INC COM 00206R102 539 17,825 SH   SOLE   0 0 17,825
TJX COS INC NEW COM 872540109 402 7,946 SH   SOLE   0 0 7,946
AIR PRODS & CHEMS INC COM 009158106 1,309 5,422 SH   SOLE   0 0 5,422
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 296 5,959 SH   SOLE   0 0 5,959
CHUBB LIMITED COM H1467J104 913 7,209 SH   SOLE   0 0 7,209
MICROSOFT CORP COM 594918104 4,328 21,265 SH   SOLE   0 0 21,265
TRACTOR SUPPLY CO COM 892356106 227 1,724 SH   SOLE   0 0 1,724
PIONEER NAT RES CO COM 723787107 243 2,486 SH   SOLE   0 0 2,486
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 207 2,178 SH   SOLE   0 0 2,178
ISHARES TR MSCI EMG MKT ETF 464287234 203 5,086 SH   SOLE   0 0 5,086
SUNPOWER CORP COM 867652406 100 13,046 SH   SOLE   0 0 13,046
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 272 961 SH   SOLE   0 0 961
AMAZON COM INC COM 023135106 1,619 587 SH   SOLE   0 0 587
ISHARES TR S&P 500 GRWT ETF 464287309 1,172 5,651 SH   SOLE   0 0 5,651
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,626 44,757 SH   SOLE   0 0 44,757
ISHARES TR MIN VOL EAFE ETF 46429B689 2,347 35,530 SH   SOLE   0 0 35,530
STARBUCKS CORP COM 855244109 263 3,571 SH   SOLE   0 0 3,571
ENTERPRISE PRODS PARTNERS L COM 293792107 201 11,057 SH   SOLE   0 0 11,057
UNITEDHEALTH GROUP INC COM 91324P102 829 2,810 SH   SOLE   0 0 2,810
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 600 21,279 SH   SOLE   0 0 21,279
WELLS FARGO CO NEW COM 949746101 287 11,225 SH   SOLE   0 0 11,225
FIDELITY NATL INFORMATION SV COM 31620M106 311 2,322 SH   SOLE   0 0 2,322
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 305 13,960 SH   SOLE   0 0 13,960
ISHARES TR RUS 1000 VAL ETF 464287598 2,995 26,597 SH   SOLE   0 0 26,597
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 350 16,100 SH   SOLE   0 0 16,100
DOLLAR GEN CORP NEW COM 256677105 221 1,162 SH   SOLE   0 0 1,162
EATON CORP PLC SHS G29183103 1,060 12,119 SH   SOLE   0 0 12,119
PROCTER AND GAMBLE CO COM 742718109 325 2,719 SH   SOLE   0 0 2,719
JOHNSON & JOHNSON COM 478160104 882 6,275 SH   SOLE   0 0 6,275
BEST BUY INC COM 086516101 470 5,385 SH   SOLE   0 0 5,385
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,520 33,836 SH   SOLE   0 0 33,836
SYSCO CORP COM 871829107 294 5,386 SH   SOLE   0 0 5,386
MERCK & CO. INC COM 58933Y105 1,624 20,999 SH   SOLE   0 0 20,999
COMCAST CORP NEW CL A 20030N101 1,381 35,438 SH   SOLE   0 0 35,438
SYNCHRONY FINANCIAL COM 87165B103 264 11,912 SH   SOLE   0 0 11,912
WISDOMTREE TR US TOTAL DIVIDND 97717W109 306 3,400 SH   SOLE   0 0 3,400
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,056 41,129 SH   SOLE   0 0 41,129
WALMART INC COM 931142103 1,357 11,327 SH   SOLE   0 0 11,327
VERIZON COMMUNICATIONS INC COM 92343V104 2,082 37,757 SH   SOLE   0 0 37,757
AMERICAN TOWER CORP NEW COM 03027X100 275 1,063 SH   SOLE   0 0 1,063
DANAHER CORPORATION COM 235851102 569 3,217 SH   SOLE   0 0 3,217
UNITED PARCEL SERVICE INC CL B 911312106 939 8,446 SH   SOLE   0 0 8,446
ALPHABET INC CAP STK CL C 02079K107 667 472 SH   SOLE   0 0 472
CISCO SYS INC COM 17275R102 1,636 35,080 SH   SOLE   0 0 35,080
LOWES COS INC COM 548661107 422 3,122 SH   SOLE   0 0 3,122
ISHARES TR CORE US AGGBD ET 464287226 4,280 36,204 SH   SOLE   0 0 36,204
ISHARES TR CORE HIGH DV ETF 46429B663 666 8,206 SH   SOLE   0 0 8,206
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 215 3,210 SH   SOLE   0 0 3,210
VANGUARD BD INDEX FDS INTERMED TERM 921937819 245 2,624 SH   SOLE   0 0 2,624
NATIONAL GRID PLC SPONSORED ADR NE 636274409 398 6,558 SH   SOLE   0 0 6,558
SPDR SER TR S&P 600 SMCP GRW 78464A201 827 14,557 SH   SOLE   0 0 14,557
HUNT J B TRANS SVCS INC COM 445658107 235 1,951 SH   SOLE   0 0 1,951
EQUINIX INC COM 29444U700 509 725 SH   SOLE   0 0 725
ECOLAB INC COM 278865100 335 1,683 SH   SOLE   0 0 1,683
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,349 53,654 SH   SOLE   0 0 53,654
INVESCO QQQ TR UNIT SER 1 46090E103 651 2,628 SH   SOLE   0 0 2,628
GLOBE LIFE INC COM 37959E102 217 2,924 SH   SOLE   0 0 2,924
ORACLE CORP COM 68389X105 572 10,348 SH   SOLE   0 0 10,348
LINDE PLC SHS G5494J103 255 1,205 SH   SOLE   0 0 1,205
NXP SEMICONDUCTORS N V COM N6596X109 379 3,324 SH   SOLE   0 0 3,324
AMERICAN EXPRESS CO COM 025816109 315 3,311 SH   SOLE   0 0 3,311
ADOBE INC COM 00724F101 327 752 SH   SOLE   0 0 752
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,214 8,114 SH   SOLE   0 0 8,114
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 435 2,024 SH   SOLE   0 0 2,024
INVESCO EXCHANGE-TRADED FD T GBL CLEAN ENRG 46138G847 1,415 89,267 SH   SOLE   0 0 89,267
INTUIT COM 461202103 268 906 SH   SOLE   0 0 906
VISA INC COM CL A 92826C839 1,179 6,105 SH   SOLE   0 0 6,105
SHOPIFY INC CL A 82509L107 539 568 SH   SOLE   0 0 568
CABOT MICROELECTRONICS CORP COM 12709P103 328 2,354 SH   SOLE   0 0 2,354
EXXON MOBIL CORP COM 30231G102 2,488 55,629 SH   SOLE   0 0 55,629
SPDR SER TR S&P DIVID ETF 78464A763 494 5,421 SH   SOLE   0 0 5,421
SPDR GOLD TR GOLD SHS 78463V107 2,332 13,933 SH   SOLE   0 0 13,933
PNC FINL SVCS GROUP INC COM 693475105 374 3,559 SH   SOLE   0 0 3,559
NEW YORK TIMES CO CL A 650111107 248 5,904 SH   SOLE   0 0 5,904
BROADCOM INC COM 11135F101 496 1,570 SH   SOLE   0 0 1,570
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 791 31,237 SH   SOLE   0 0 31,237
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 732 4,863 SH   SOLE   0 0 4,863
DOW INC COM 260557103 279 6,848 SH   SOLE   0 0 6,848
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 205 7,450 SH   SOLE   0 0 7,450
ISHARES TR MSCI EAFE ETF 464287465 9,601 157,730 SH   SOLE   0 0 157,730
ISHARES TR CORE S&P MCP ETF 464287507 1,797 10,106 SH   SOLE   0 0 10,106
VERISK ANALYTICS INC COM 92345Y106 201 1,181 SH   SOLE   0 0 1,181
WISDOMTREE TR FLOATNG RAT TREA 97717X628 14,196 565,129 SH   SOLE   0 0 565,129
ISHARES TR CORE MSCI EAFE 46432F842 1,735 30,352 SH   SOLE   0 0 30,352
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 59 17,355 SH   SOLE   0 0 17,355
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 211 2,022 SH   SOLE   0 0 2,022
ISHARES TR S&P MC 400GR ETF 464287606 1,618 7,222 SH   SOLE   0 0 7,222
STANLEY BLACK & DECKER INC COM 854502101 240 1,724 SH   SOLE   0 0 1,724
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 232 2,810 SH   SOLE   0 0 2,810
DUPONT DE NEMOURS INC COM 26614N102 313 5,894 SH   SOLE   0 0 5,894
PPL CORP COM 69351T106 246 9,530 SH   SOLE   0 0 9,530
COCA COLA CO COM 191216100 347 7,767 SH   SOLE   0 0 7,767
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,091 3,362 SH   SOLE   0 0 3,362
UNILEVER N V N Y SHS NEW 904784709 343 6,438 SH   SOLE   0 0 6,438
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 169 169,290 SH   SOLE   0 0 169,290
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 809 37,844 SH   SOLE   0 0 37,844
CIGNA CORP NEW COM 125523100 262 1,398 SH   SOLE   0 0 1,398
LSB INDS INC COM 502160104 12 10,000 SH   SOLE   0 0 10,000
AMGEN INC COM 031162100 1,142 4,840 SH   SOLE   0 0 4,840
ISHARES TR CORE S&P SCP ETF 464287804 1,300 19,041 SH   SOLE   0 0 19,041
CONOCOPHILLIPS COM 20825C104 261 6,204 SH   SOLE   0 0 6,204
NEXTERA ENERGY INC COM 65339F101 202 840 SH   SOLE   0 0 840
JPMORGAN CHASE & CO COM 46625H100 1,737 18,466 SH   SOLE   0 0 18,466
LAUDER ESTEE COS INC CL A 518439104 470 2,491 SH   SOLE   0 0 2,491
VANGUARD INDEX FDS GROWTH ETF 922908736 12,125 59,996 SH   SOLE   0 0 59,996
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 470 11,534 SH   SOLE   0 0 11,534
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 442 7,054 SH   SOLE   0 0 7,054
TEXAS INSTRS INC COM 882508104 2,201 17,338 SH   SOLE   0 0 17,338
PEPSICO INC COM 713448108 355 2,680 SH   SOLE   0 0 2,680
SPDR SER TR S&P 400 MDCP GRW 78464A821 8,265 153,646 SH   SOLE   0 0 153,646
PPG INDS INC COM 693506107 276 2,605 SH   SOLE   0 0 2,605
UNITED RENTALS INC COM 911363109 216 1,449 SH   SOLE   0 0 1,449
ISHARES TR MSCI MIN VOL ETF 46429B697 42,122 694,735 SH   SOLE   0 0 694,735
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 422 3,374 SH   SOLE   0 0 3,374
ISHARES TR IBONDS DEC25 ETF 46434VBD1 296 10,985 SH   SOLE   0 0 10,985
CVS HEALTH CORP COM 126650100 428 6,589 SH   SOLE   0 0 6,589
ISHARES TR U.S. TECH ETF 464287721 441 1,634 SH   SOLE   0 0 1,634
EMPIRE ST RLTY TR INC CL A 292104106 119 16,932 SH   SOLE   0 0 16,932
RAYMOND JAMES FINL INC COM 754730109 82,131 1,193,241 SH   SOLE   0 0 1,193,241
ISHARES TR MSCI KLD400 SOC 464288570 3,436 29,112 SH   SOLE   0 0 29,112
SPDR SER TR WELLS FG PFD ETF 78464A292 595 14,221 SH   SOLE   0 0 14,221
KROGER CO COM 501044101 224 6,605 SH   SOLE   0 0 6,605
ISHARES TR IBONDS DEC24 ETF 46434VBG4 671 25,461 SH   SOLE   0 0 25,461
TRANE TECHNOLOGIES PLC SHS G8994E103 457 5,141 SH   SOLE   0 0 5,141
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,260 7,061 SH   SOLE   0 0 7,061
PFIZER INC COM 717081103 397 12,136 SH   SOLE   0 0 12,136
SOUTHWEST AIRLS CO COM 844741108 278 8,121 SH   SOLE   0 0 8,121
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 226 884 SH   SOLE   0 0 884
KOSMOS ENERGY LTD COM 500688106 426 256,854 SH   SOLE   0 0 256,854
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,135 8,101 SH   SOLE   0 0 8,101
INTERNATIONAL BUSINESS MACHS COM 459200101 235 1,944 SH   SOLE   0 0 1,944
MARATHON PETE CORP COM 56585A102 573 15,337 SH   SOLE   0 0 15,337
ISHARES TR S&P 500 VAL ETF 464287408 2,617 24,185 SH   SOLE   0 0 24,185
THERMO FISHER SCIENTIFIC INC COM 883556102 335 924 SH   SOLE   0 0 924
KANSAS CITY SOUTHERN COM NEW 485170302 455 3,049 SH   SOLE   0 0 3,049
CHEVRON CORP NEW COM 166764100 1,627 18,233 SH   SOLE   0 0 18,233
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15,595 133,087 SH   SOLE   0 0 133,087