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
ALPHABET INC CAP STK CL C 02079K107 322 241 SH   SOLE   0 0 241
ALPHABET INC CAP STK CL A 02079K305 279 208 SH   SOLE   0 0 208
AMERICAN WTR WKS CO INC NEW COM 030420103 730 5,940 SH   SOLE   0 0 5,940
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 408 4,979 SH   SOLE   0 0 4,979
APPLE INC COM 037833100 882 3,004 SH   SOLE   0 0 3,004
BOEING CO COM 097023105 305 937 SH   SOLE   0 0 937
CSX CORP COM 126408103 966 13,356 SH   SOLE   0 0 13,356
CHARTER COMMUNICATIONS INC N CL A 16119P108 362 747 SH   SOLE   0 0 747
ENTERPRISE PRODS PARTNERS L COM 293792107 306 10,855 SH   SOLE   0 0 10,855
FS KKR CAPITAL CORP COM 302635107 214 34,940 SH   SOLE   0 0 34,940
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 4,435 91,927 SH   SOLE   0 0 91,927
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 2,221 58,917 SH   SOLE   0 0 58,917
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 920 57,434 SH   SOLE   0 0 57,434
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 4,032 90,768 SH   SOLE   0 0 90,768
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 5,241 105,361 SH   SOLE   0 0 105,361
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 1,796 42,726 SH   SOLE   0 0 42,726
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 5,121 70,660 SH   SOLE   0 0 70,660
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 1,262 45,283 SH   SOLE   0 0 45,283
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 1,248 29,508 SH   SOLE   0 0 29,508
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 4,124 115,296 SH   SOLE   0 0 115,296
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 727 21,176 SH   SOLE   0 0 21,176
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 717 5,155 SH   SOLE   0 0 5,155
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 220 3,658 SH   SOLE   0 0 3,658
HONEYWELL INTL INC COM 438516106 647 3,657 SH   SOLE   0 0 3,657
INDEPENDENT BK GROUP INC COM 45384B106 952 17,175 SH   SOLE   0 0 17,175
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 782 25,402 SH   SOLE   0 0 25,402
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 806 16,008 SH   SOLE   0 0 16,008
INVESCO QQQ TR UNIT SER 1 46090E103 638 3,002 SH   SOLE   0 0 3,002
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 188 11,374 SH   SOLE   0 0 11,374
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,952 65,997 SH   SOLE   0 0 65,997
ISHARES GOLD TRUST ISHARES 464285105 559 38,530 SH   SOLE   0 0 38,530
ISHARES INC MSCI AUST ETF 464286103 356 15,710 SH   SOLE   0 0 15,710
ISHARES INC MSCI CDA ETF 464286509 550 18,401 SH   SOLE   0 0 18,401
ISHARES INC MSCI EURZONE ETF 464286608 325 7,744 SH   SOLE   0 0 7,744
ISHARES INC MSCI SWITZERLAND 464286749 567 13,949 SH   SOLE   0 0 13,949
ISHARES INC MSCI STH KOR ETF 464286772 246 3,957 SH   SOLE   0 0 3,957
ISHARES INC MSCI NETHERL ETF 464286814 256 7,551 SH   SOLE   0 0 7,551
ISHARES INC MSCI HONG KG ETF 464286871 251 10,307 SH   SOLE   0 0 10,307
ISHARES TR CORE S&P TTL STK 464287150 1,382 19,011 SH   SOLE   0 0 19,011
ISHARES TR SELECT DIVID ETF 464287168 232 2,194 SH   SOLE   0 0 2,194
ISHARES TR CHINA LG-CAP ETF 464287184 492 11,271 SH   SOLE   0 0 11,271
ISHARES TR CORE S&P500 ETF 464287200 17,608 54,474 SH   SOLE   0 0 54,474
ISHARES TR CORE US AGGBD ET 464287226 910 8,097 SH   SOLE   0 0 8,097
ISHARES TR IBOXX INV CP ETF 464287242 2,621 20,480 SH   SOLE   0 0 20,480
ISHARES TR GLOBAL TECH ETF 464287291 881 4,187 SH   SOLE   0 0 4,187
ISHARES TR 20 YR TR BD ETF 464287432 499 3,680 SH   SOLE   0 0 3,680
ISHARES TR MSCI EAFE ETF 464287465 280 4,034 SH   SOLE   0 0 4,034
ISHARES TR CORE S&P MCP ETF 464287507 283 1,374 SH   SOLE   0 0 1,374
ISHARES TR RUS 1000 GRW ETF 464287614 292 1,661 SH   SOLE   0 0 1,661
ISHARES TR U.S. TECH ETF 464287721 426 1,830 SH   SOLE   0 0 1,830
ISHARES TR US HLTHCARE ETF 464287762 643 2,981 SH   SOLE   0 0 2,981
ISHARES TR U.S. ENERGY ETF 464287796 233 7,257 SH   SOLE   0 0 7,257
ISHARES TR CORE S&P SCP ETF 464287804 237 2,828 SH   SOLE   0 0 2,828
ISHARES TR JPMORGAN USD EMG 464288281 922 8,045 SH   SOLE   0 0 8,045
ISHARES TR IBOXX HI YD ETF 464288513 291 3,305 SH   SOLE   0 0 3,305
ISHARES TR MBS ETF 464288588 2,711 25,091 SH   SOLE   0 0 25,091
ISHARES TR INTRM TR CRP ETF 464288638 1,009 17,406 SH   SOLE   0 0 17,406
ISHARES TR 3 7 YR TREAS BD 464288661 3,241 25,773 SH   SOLE   0 0 25,773
ISHARES TR SHORT TREAS BD 464288679 2,864 25,928 SH   SOLE   0 0 25,928
ISHARES TR US TREAS BD ETF 46429B267 3,167 122,079 SH   SOLE   0 0 122,079
ISHARES TR MSCI MIN VOL ETF 46429B697 1,047 15,963 SH   SOLE   0 0 15,963
ISHARES US ETF TR SHT MAT BD ETF 46431W507 873 17,378 SH   SOLE   0 0 17,378
ISHARES TR USA QUALITY FCTR 46432F339 1,354 13,408 SH   SOLE   0 0 13,408
ISHARES TR USA SIZE FACTOR 46432F370 888 9,117 SH   SOLE   0 0 9,117
ISHARES TR CORE MSCI EAFE 46432F842 7,777 119,205 SH   SOLE   0 0 119,205
ISHARES INC CORE MSCI EMKT 46434G103 4,384 81,557 SH   SOLE   0 0 81,557
ISHARES INC MSCI TAIWAN ETF 46434G772 245 5,949 SH   SOLE   0 0 5,949
ISHARES INC MSCI JPN ETF NEW 46434G822 1,117 18,853 SH   SOLE   0 0 18,853
ISHARES TR CORE MSCI EURO 46434V738 233 4,669 SH   SOLE   0 0 4,669
ISHARES TR MSCI UK ETF NEW 46435G334 825 24,189 SH   SOLE   0 0 24,189
ISHARES TR CORE INTL AGGR 46435G672 466 8,513 SH   SOLE   0 0 8,513
JPMORGAN CHASE & CO COM 46625H100 3,080 22,098 SH   SOLE   0 0 22,098
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 473 7,525 SH   SOLE   0 0 7,525
MICROSOFT CORP COM 594918104 363 2,300 SH   SOLE   0 0 2,300
NEXTERA ENERGY INC COM 65339F101 277 1,142 SH   SOLE   0 0 1,142
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 240 9,334 SH   SOLE   0 0 9,334
NOVARTIS A G SPONSORED ADR 66987V109 300 3,168 SH   SOLE   0 0 3,168
PIMCO ETF TR INV GRD CRP BD 72201R817 3,540 32,193 SH   SOLE   0 0 32,193
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 340 3,349 SH   SOLE   0 0 3,349
PIMCO DYNAMIC INCOME FD SHS 72201Y101 331 10,191 SH   SOLE   0 0 10,191
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 611 24,254 SH   SOLE   0 0 24,254
SPDR GOLD TRUST GOLD SHS 78463V107 290 2,027 SH   SOLE   0 0 2,027
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 525 12,872 SH   SOLE   0 0 12,872
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,420 37,787 SH   SOLE   0 0 37,787
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,069 97,903 SH   SOLE   0 0 97,903
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 764 22,376 SH   SOLE   0 0 22,376
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 492 11,735 SH   SOLE   0 0 11,735
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 296 9,603 SH   SOLE   0 0 9,603
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 488 13,973 SH   SOLE   0 0 13,973
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 388 13,197 SH   SOLE   0 0 13,197
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 7,322 183,684 SH   SOLE   0 0 183,684
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 7,768 84,966 SH   SOLE   0 0 84,966
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,961 38,513 SH   SOLE   0 0 38,513
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 19,269 250,872 SH   SOLE   0 0 250,872
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 306 3,290 SH   SOLE   0 0 3,290
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,360 122,754 SH   SOLE   0 0 122,754
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 9,694 288,269 SH   SOLE   0 0 288,269
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 302 5,645 SH   SOLE   0 0 5,645
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 9,844 179,206 SH   SOLE   0 0 179,206
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,886 136,411 SH   SOLE   0 0 136,411
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 394 6,412 SH   SOLE   0 0 6,412
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,666 16,358 SH   SOLE   0 0 16,358
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,323 21,003 SH   SOLE   0 0 21,003
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,469 11,716 SH   SOLE   0 0 11,716
SELECT SECTOR SPDR TR ENERGY 81369Y506 815 13,575 SH   SOLE   0 0 13,575
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,264 73,557 SH   SOLE   0 0 73,557
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,214 14,903 SH   SOLE   0 0 14,903
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,008 32,816 SH   SOLE   0 0 32,816
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,400 26,110 SH   SOLE   0 0 26,110
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 356 9,209 SH   SOLE   0 0 9,209
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 616 9,525 SH   SOLE   0 0 9,525
TIMOTHY PLAN HIG DV STK ETF 887432326 355 13,170 SH   SOLE   0 0 13,170
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 305 3,503 SH   SOLE   0 0 3,503
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 311 3,856 SH   SOLE   0 0 3,856
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,694 106,529 SH   SOLE   0 0 106,529
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,266 22,378 SH   SOLE   0 0 22,378
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 660 12,281 SH   SOLE   0 0 12,281
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,196 26,889 SH   SOLE   0 0 26,889
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,737 9,168 SH   SOLE   0 0 9,168
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 790 4,901 SH   SOLE   0 0 4,901
VANGUARD WORLD FDS ENERGY ETF 92204A306 777 9,540 SH   SOLE   0 0 9,540
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,542 20,220 SH   SOLE   0 0 20,220
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 773 4,031 SH   SOLE   0 0 4,031
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,554 16,597 SH   SOLE   0 0 16,597
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,537 6,277 SH   SOLE   0 0 6,277
VANGUARD WORLD FDS MATERIALS ETF 92204A801 410 3,053 SH   SOLE   0 0 3,053
VANGUARD WORLD FDS UTILITIES ETF 92204A876 365 2,553 SH   SOLE   0 0 2,553
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 923 15,169 SH   SOLE   0 0 15,169
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 228 2,811 SH   SOLE   0 0 2,811
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 378 5,731 SH   SOLE   0 0 5,731
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,622 49,315 SH   SOLE   0 0 49,315
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 248 2,715 SH   SOLE   0 0 2,715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 227 768 SH   SOLE   0 0 768
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,853 19,297 SH   SOLE   0 0 19,297
WELLS FARGO CO NEW COM 949746101 296 5,506 SH   SOLE   0 0 5,506
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 244 8,714 SH   SOLE   0 0 8,714
WISDOMTREE TR YIELD ENHANCD US 97717X511 307 5,867 SH   SOLE   0 0 5,867
IHS MARKIT LTD SHS G47567105 220 2,922 SH   SOLE   0 0 2,922