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
ABBVIE INC COM 00287Y109 2,398 24,422 SH   SOLE 0 0 24,422 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,567 7,299 SH   SOLE 0 0 7,299 0
AES CORP COM 00130H105 846 58,351 SH   SOLE 0 0 58,351 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,373 6,364 SH   SOLE 0 0 6,364 0
ALPHABET INC CAP STK CL A 02079K305 2,378 1,677 SH   SOLE 0 0 1,677 0
ALPHABET INC CAP STK CL C 02079K107 369 261 SH   SOLE 0 0 261 0
AMAZON COM INC COM 023135106 764 277 SH   SOLE 0 0 277 0
AON PLC SHS CL A G0403H108 1,382 7,176 SH   SOLE 0 0 7,176 0
APPLE INC COM 037833100 3,527 9,668 SH   SOLE 0 0 9,668 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,572 29,724 SH   SOLE 0 0 29,724 0
BOOKING HOLDINGS INC COM 09857L108 1,462 918 SH   SOLE 0 0 918 0
BOTTOMLINE TECH DEL INC COM 101388106 762 15,000 SH   SOLE 0 0 15,000 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,319 16,687 SH   SOLE 0 0 16,687 0
CAMBRIDGE BANCORP COM 132152109 669 11,300 SH   SOLE 0 0 11,300 0
CAPITAL ONE FINL CORP COM 14040H105 863 13,781 SH   SOLE 0 0 13,781 0
CDW CORP COM 12514G108 2,055 17,684 SH   SOLE 0 0 17,684 0
CELANESE CORP DEL COM 150870103 1,517 17,572 SH   SOLE 0 0 17,572 0
CENTENE CORP DEL COM 15135B101 2,157 33,936 SH   SOLE 0 0 33,936 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,218 11,338 SH   SOLE 0 0 11,338 0
CHURCH & DWIGHT INC COM 171340102 1,932 24,999 SH   SOLE 0 0 24,999 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,237 9,205 SH   SOLE 0 0 9,205 0
DOLLAR GEN CORP NEW COM 256677105 2,765 14,514 SH   SOLE 0 0 14,514 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,091 30,254 SH   SOLE 0 0 30,254 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 108 14,754 SH   SOLE 0 0 14,754 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 502 9,125 SH   SOLE 0 0 9,125 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 16,654 303,962 SH   SOLE 0 0 303,962 0
GENERAL DYNAMICS CORP COM 369550108 1,376 9,208 SH   SOLE 0 0 9,208 0
HCA HEALTHCARE INC COM 40412C101 1,580 16,280 SH   SOLE 0 0 16,280 0
HOME DEPOT INC COM 437076102 207 826 SH   SOLE 0 0 826 0
ICON PLC SHS SHS G4705A100 1,569 9,316 SH   SOLE 0 0 9,316 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,124 9,305 SH   SOLE 0 0 9,305 0
ISHARES INC CORE MSCI EMKT 46434G103 1,783 37,457 SH   SOLE 0 0 37,457 0
ISHARES INC MLT FCTR EMG MKT 46434G889 1,929 48,961 SH   SOLE 0 0 48,961 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,709 55,050 SH   SOLE 0 0 55,050 0
ISHARES TR CORE S&P US GWT 464287671 277 3,859 SH   SOLE 0 0 3,859 0
ISHARES TR CORE S&P500 ETF 464287200 556 1,796 SH   SOLE 0 0 1,796 0
ISHARES TR MULTIFACTOR INTL 46434V274 538 23,494 SH   SOLE 0 0 23,494 0
ISHARES TR US TREAS BD ETF 46429B267 235 8,411 SH   SOLE 0 0 8,411 0
JACOBS ENGR GROUP INC COM 469814107 1,452 17,124 SH   SOLE 0 0 17,124 0
JPMORGAN CHASE & CO COM 46625H100 1,617 17,191 SH   SOLE 0 0 17,191 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,779 11,914 SH   SOLE 0 0 11,914 0
LEIDOS HOLDINGS INC COM 525327102 1,562 16,678 SH   SOLE 0 0 16,678 0
LENDINGTREE INC NEW COM 52603B107 1,929 6,662 SH   SOLE 0 0 6,662 0
MASTERCARD INCORPORATED CL A 57636Q104 254 859 SH   SOLE 0 0 859 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,998 106,300 SH   SOLE 0 0 106,300 0
MICROSOFT CORP COM 594918104 351 1,725 SH   SOLE 0 0 1,725 0
MOODYS CORP COM 615369105 2,149 7,824 SH   SOLE 0 0 7,824 0
NETFLIX INC COM 64110L106 215 473 SH   SOLE 0 0 473 0
NICE LTD SPONSORED ADR 653656108 1,731 9,147 SH   SOLE 0 0 9,147 0
NOVARTIS AG SPONSORED ADR 66987V109 236 2,705 SH   SOLE 0 0 2,705 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,978 4,691 SH   SOLE 0 0 4,691 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 6,463 261,457 SH   SOLE 0 0 261,457 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 14,565 130,525 SH   SOLE 0 0 130,525 0
PULTE GROUP INC COM 745867101 2,105 61,862 SH   SOLE 0 0 61,862 0
QUALCOMM INC COM 747525103 2,029 22,248 SH   SOLE 0 0 22,248 0
RELX PLC SPONSORED ADR 759530108 1,408 59,779 SH   SOLE 0 0 59,779 0
SAP SE SPON ADR 803054204 1,566 11,189 SH   SOLE 0 0 11,189 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,630 78,769 SH   SOLE 0 0 78,769 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,618 50,704 SH   SOLE 0 0 50,704 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 864 11,760 SH   SOLE 0 0 11,760 0
SHERWIN WILLIAMS CO COM 824348106 280 484 SH   SOLE 0 0 484 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 265 818 SH   SOLE 0 0 818 0
TEXAS INSTRS INC COM 882508104 2,050 16,147 SH   SOLE 0 0 16,147 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 255 1,628 SH   SOLE 0 0 1,628 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,539 7,990 SH   SOLE 0 0 7,990 0
VISA INC COM CL A 92826C839 2,418 12,520 SH   SOLE 0 0 12,520 0
WILLIAMS SONOMA INC COM 969904101 1,802 21,976 SH   SOLE 0 0 21,976 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,960 132,397 SH   SOLE 0 0 132,397 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,168 8,469 SH   SOLE 0 0 8,469 0