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 665 3,824 SH   SOLE   3,824 0 0
ABBOTT LABS COM 002824100 865 7,985 SH   SOLE   7,985 0 0
AIR PRODS & CHEMS INC COM 009158106 989 3,681 SH   SOLE   3,681 0 0
ALLSTATE CORP COM 020002101 299 2,785 SH   SOLE   2,785 0 0
ALPHABET INC CAP STK CL C 02079K107 3,788 2,154 SH   SOLE   2,154 0 0
AMAZON COM INC COM 023135106 4,455 1,341 SH   SOLE   1,341 0 0
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 2 35,607 SH   SOLE   35,176 0 431
AMERICAN EXPRESS CO COM 025816109 1,561 13,212 SH   SOLE   13,212 0 0
AMGEN INC COM 031162100 1,260 5,554 SH   SOLE   5,554 0 0
AMPHENOL CORP NEW CL A 032095101 1,180 9,191 SH   SOLE   9,191 0 0
APACHE CORP COM 037411105 792 55,960 SH   SOLE   55,960 0 0
APPLE INC COM 037833100 7,056 55,383 SH   SOLE   55,027 0 356
AT&T INC COM 00206R102 1,435 50,272 SH   SOLE   50,272 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 371 2,119 SH   SOLE   2,119 0 0
BECTON DICKINSON & CO COM 075887109 263 1,057 SH   SOLE   1,057 0 0
BERKLEY W R CORP COM 084423102 1,227 18,672 SH   SOLE   18,672 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,196 9,564 SH   SOLE   9,564 0 0
CANOPY GROWTH CORP COM 138035100 1 26,471 SH   SOLE   22,591 0 3,880
CARNIVAL CORP UNIT 99/99/9999 143658300 1,142 53,270 SH   SOLE   53,270 0 0
CHURCH & DWIGHT INC COM 171340102 255 2,927 SH   SOLE   2,927 0 0
COMMERCE BANCSHARES INC COM 200525103 1,370 20,858 SH   SOLE   20,858 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,385 3,717 SH   SOLE   3,717 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 6 193,167 SH   SOLE   187,048 0 6,119
DEERE & CO COM 244199105 1,252 4,720 SH   SOLE   4,720 0 0
EMERSON ELEC CO COM 291011104 1,198 15,116 SH   SOLE   15,116 0 0
ETFS TR BBRG ALL COMD K1 003261104 7 310,973 SH   SOLE   307,153 0 3,820
EVERSOURCE ENERGY COM 30040W108 269 3,152 SH   SOLE   3,152 0 0
EXPEDITORS INTL WASH INC COM 302130109 611 6,456 SH   SOLE   6,456 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3 44,494 SH   SOLE   41,777 0 2,717
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 13 246,699 SH   SOLE   235,375 0 11,324
FLEXSHARES TR CRE SLCT BD FD 33939L670 1 49,083 SH   SOLE   49,083 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 7 118,921 SH   SOLE   118,052 0 869
FLEXSHARES TR HIG YLD VL ETF 33939L662 2 38,603 SH   SOLE   36,910 0 1,693
FLEXSHARES TR INTL QLTDV IDX 33939L837 24 1,008,226 SH   SOLE   999,956 0 8,270
FLEXSHARES TR M STAR DEV MKT 33939L803 1 10,618 SH   SOLE   10,618 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 32 675,423 SH   SOLE   669,026 0 6,397
FLEXSHARES TR US QUALITY CAP 33939L746 1 20,426 SH   SOLE   20,426 0 0
GENERAL MLS INC COM 370334104 229 3,878 SH   SOLE   3,878 0 0
GLOBAL X FDS CONSCIOUS COS 37954Y731 1 19,430 SH   SOLE   15,843 0 3,587
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 0 14,807 SH   SOLE   8,098 0 6,709
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1 23,487 SH   SOLE   16,186 0 7,301
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 23 726,082 SH   SOLE   720,634 0 5,448
HENRY JACK & ASSOC INC COM 426281101 1,013 6,362 SH   SOLE   6,362 0 0
HOME DEPOT INC COM 437076102 1,985 7,457 SH   SOLE   7,457 0 0
HONEYWELL INTL INC COM 438516106 1,378 6,587 SH   SOLE   6,587 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 701 5,660 SH   SOLE   5,660 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3 98,751 SH   SOLE   94,906 0 3,845
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 0 16,616 SH   SOLE   16,616 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1 26,995 SH   SOLE   26,995 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1 28,392 SH   SOLE   28,392 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 0 10,168 SH   SOLE   10,168 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2 84,644 SH   SOLE   58,813 0 25,831
ISHARES TR MSCI INTL MOMENT 46434V449 0 11,070 SH   SOLE   8,884 0 2,186
ISHARES TR MSCI INTL VLU FT 46435G409 14 632,827 SH   SOLE   627,934 0 4,893
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 6 124,239 SH   SOLE   119,665 0 4,574
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 31 857,437 SH   SOLE   847,725 0 9,712
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3 76,525 SH   SOLE   76,098 0 427
JOHNSON & JOHNSON COM 478160104 1,405 9,115 SH   SOLE   9,115 0 0
JPMORGAN CHASE & CO COM 46625H100 511 4,084 SH   SOLE   4,084 0 0
KIMBERLY-CLARK CORP COM 494368103 1,248 9,307 SH   SOLE   9,307 0 0
KRANESHARES TR KFA VAL LIN DYNM 500767645 14 661,614 SH   SOLE   651,177 0 10,437
LILLY ELI & CO COM 532457108 991 5,949 SH   SOLE   5,949 0 0
LOCKHEED MARTIN CORP COM 539830109 1,321 3,734 SH   SOLE   3,734 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,012 8,814 SH   SOLE   8,814 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,897 5,473 SH   SOLE   5,473 0 0
MCCORMICK & CO INC COM NON VTG 579780206 820 8,646 SH   SOLE   8,646 0 0
MCDONALDS CORP COM 580135101 422 1,986 SH   SOLE   1,986 0 0
MERCK & CO. INC COM 58933Y105 1,024 12,579 SH   SOLE   12,579 0 0
MGM RESORTS INTERNATIONAL COM 552953101 576 18,716 SH   SOLE   18,716 0 0
MICROSOFT CORP COM 594918104 5,252 23,431 SH   SOLE   23,431 0 0
NEXTERA ENERGY INC COM 65339F101 1,240 16,464 SH   SOLE   16,464 0 0
NIKE INC CL B 654106103 949 6,704 SH   SOLE   6,704 0 0
NORTHROP GRUMMAN CORP COM 666807102 607 2,016 SH   SOLE   2,016 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1 10,942 SH   SOLE   8,994 0 1,948
OLD DOMINION FREIGHT LINE IN COM 679580100 771 3,971 SH   SOLE   3,971 0 0
ORACLE CORP COM 68389X105 836 12,968 SH   SOLE   12,968 0 0
PENN NATL GAMING INC COM 707569109 534 6,048 SH   SOLE   6,048 0 0
PEPSICO INC COM 713448108 1,569 10,645 SH   SOLE   10,645 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 21 189,979 SH   SOLE   182,430 0 7,549
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 546 62,589 SH   SOLE   62,589 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,179 7,947 SH   SOLE   7,947 0 0
PUBLIC STORAGE COM 74460D109 274 1,201 SH   SOLE   1,201 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,129 2,691 SH   SOLE   2,691 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 11,461 SH   SOLE   8,581 0 2,880
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 21,679 SH   SOLE   15,985 0 5,694
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1 14,270 SH   SOLE   11,459 0 2,811
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1 15,293 SH   SOLE   12,368 0 2,925
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 0 32,716 SH   SOLE   18,172 0 14,544
STARBUCKS CORP COM 855244109 1,062 10,051 SH   SOLE   10,051 0 0
STRYKER CORPORATION COM 863667101 885 3,675 SH   SOLE   3,675 0 0
SYNOPSYS INC COM 871607107 1,418 5,585 SH   SOLE   5,585 0 0
TARGA RES CORP COM 87612G101 970 37,155 SH   SOLE   37,155 0 0
TESLA INC COM 88160R101 200 300 SH   SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 1,307 8,110 SH   SOLE   8,110 0 0
TRAVELERS COMPANIES INC COM 89417E109 407 2,941 SH   SOLE   2,941 0 0
UNION PAC CORP COM 907818108 1,296 6,341 SH   SOLE   6,341 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,573 4,530 SH   SOLE   4,530 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1 12,319 SH   SOLE   9,481 0 2,838
VANGUARD INDEX FDS VALUE ETF 922908744 36 298,831 SH   SOLE   295,147 0 3,684
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1 24,318 SH   SOLE   22,103 0 2,215
VISA INC COM CL A 92826C839 2,161 10,079 SH   SOLE   10,079 0 0
WALMART INC COM 931142103 1,774 12,292 SH   SOLE   12,292 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 16 553,914 SH   SOLE   549,336 0 4,578
WISDOMTREE TR EMERG CUR STR FD 97717W133 0 12,599 SH   SOLE   12,599 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 14 293,415 SH   SOLE   291,262 0 2,153
WISDOMTREE TR INTL SMCAP DIV 97717W760 22 330,312 SH   SOLE   327,740 0 2,572
WISDOMTREE TR US MIDCAP FUND 97717W570 25 585,786 SH   SOLE   580,250 0 5,536
WISDOMTREE TR US SMALLCAP FUND 97717W562 15 391,165 SH   SOLE   387,282 0 3,883
WISDOMTREE TR YIELD ENHANCD US 97717X511 9 159,833 SH   SOLE   155,025 0 4,808