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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241006065,126SH SOLE 5,12600
ABBVIE INCCOM00287Y1091,0349,589SH SOLE 9,58900
ACCENTURE PLC IRELANDSHS CLASS AG1151C1018582,682SH SOLE 2,68200
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,0143,498SH SOLE 3,49800
ADVANCED MICRO DEVICES INCCOM0079031075525,365SH SOLE 5,36500
ALLSTATE CORPCOM0200021015394,230SH SOLE 4,23000
ALLY FINL INCCOM02005N10069213,565SH SOLE 13,56500
ALPHABET INCCAP STK CL A02079K3051,997747SH SOLE 74700
ALPHABET INCCAP STK CL C02079K1076301,436SH SOLE 1,43600
ALTRIA GROUP INCCOM02209S1033738,202SH SOLE 8,20100
AMAZON COM INCCOM0231351066,9404,412SH SOLE 4,41200
AMERICAN CENTY ETF TRINTL SMCP VLU0250728024,55170,436SH SOLE 70,43600
AMERICAN ELEC PWR CO INCCOM0255371013254,008SH SOLE 4,00800
AMERICAN EXPRESS COCOM0258161093171,892SH SOLE 1,89200
AMERICAN FIN TR INCCOM CLASS A02607T10931639,361SH SOLE 39,36100
AMERICAN TOWER CORP NEWCOM03027X1004721,780SH SOLE 1,78000
AMERICAN WTR WKS CO INC NEWCOM0304201036513,849SH SOLE 3,84900
AMGEN INCCOM0311621004832,270SH SOLE 2,27000
AON PLCSHS CL AG0403H1086042,113SH SOLE 2,11300
APPLE INCCOM03783310021,931183,783SH SOLE 183,78200
APPLIED MATLS INCCOM0382221055534,299SH SOLE 4,29900
ARES CAPITAL CORPCOM04010L10334717,060SH SOLE 17,06000
ARK ETF TRINNOVATION ETF00214Q1045,55450,251SH SOLE 50,25000
ARK ETF TRAUTNMUS TECHNLGY00214Q2036047,736SH SOLE 7,73600
ARK ETF TRGENOMIC REV ETF00214Q3022743,665SH SOLE 3,66500
ASML HOLDING N VN Y REGISTRY SHSN07059210734985SH SOLE 98500
AT&T INCCOM00206R10289933,273SH SOLE 33,27200
ATMOS ENERGY CORPCOM0495601052312,619SH SOLE 2,61900
AVANGRID INCCOM05351W1032334,800SH SOLE 4,80000
BCE INCCOM NEW05534B7602044,084SH SOLE 4,08400
BERKSHIRE HATHAWAY INC DELCL A0846701081,6464SH SOLE 400
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,3364,895SH SOLE 4,89500
BK OF AMERICA CORPCOM0605051044139,740SH SOLE 9,74000
BLACKSTONE INCCOM09260D1077356,320SH SOLE 6,32000
BLACKSTONE MORTGAGE TRUST INNOTE 4.750% 3/109257WAC45150,000SH SOLE 50,00000
BOEING COCOM0970231052591,176SH SOLE 1,17600
CANADIAN NAT RES LTDCOM1363851012747,510SH SOLE 7,51000
CATERPILLAR INCCOM1491231012891,507SH SOLE 1,50700
CECO ENVIRONMENTAL CORPCOM125141101883125,418SH SOLE 125,41800
CERNER CORPCOM1567821041,33018,857SH SOLE 18,85700
CHARLES RIV LABS INTL INCCOM159864107306742SH SOLE 74200
CHEVRON CORP NEWCOM1667641001,78717,613SH SOLE 17,61200
CINCINNATI FINL CORPCOM1720621013152,754SH SOLE 2,75400
CINTAS CORPCOM1729081056871,805SH SOLE 1,80500
CISCO SYS INCCOM17275R10282915,236SH SOLE 15,23500
CITIZENS FINL GROUP INCCOM1746101052425,159SH SOLE 5,15900
CME GROUP INCCOM12572Q1054872,516SH SOLE 2,51600
COCA COLA COCOM19121610059638,381SH SOLE 38,38100
COMCAST CORP NEWCL A20030N10181414,560SH SOLE 14,56000
CONOCOPHILLIPSCOM20825C1043204,721SH SOLE 4,72100
COSTCO WHSL CORP NEWCOM22160K1051,2702,827SH SOLE 2,82700
CROWN CASTLE INTL CORP NEWCOM22822V1013702,134SH SOLE 2,13400
CSX CORPCOM1264081032699,057SH SOLE 9,05700
DANAHER CORPORATIONCOM2358511028652,841SH SOLE 2,84100
DBX ETF TRXTRACK MSCI EURP23305185344813,110SH SOLE 13,11000
DEXCOM INCCOM252131107226414SH SOLE 41400
DIGITAL RLTY TR INCCOM2538681033762,603SH SOLE 2,60300
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70847717,963SH SOLE 17,96200
DISNEY WALT COCOM2546871062,60517,584SH SOLE 17,58400
DOCUSIGN INCCOM256163106229891SH SOLE 89100
DOMINION ENERGY INCCOM25746U1092733,736SH SOLE 3,73600
DUKE ENERGY CORP NEWCOM NEW26441C2042362,420SH SOLE 2,42000
EATON CORP PLCSHSG291831033902,615SH SOLE 2,61500
EDWARDS LIFESCIENCES CORPCOM28176E1088027,085SH SOLE 7,08500
EMERSON ELEC COCOM2910111043513,729SH SOLE 3,72900
ENTERPRISE PRODS PARTNERS LCOM29379210724111,158SH SOLE 11,15800
EQUINIX INCCOM29444U700435550SH SOLE 55000
ESSENTIAL UTILS INCCOM29670G1021,49232,379SH SOLE 32,37900
ETF SER SOLUTIONSNETLEASE CORP26922A2481,14638,718SH SOLE 38,71800
ETF SER SOLUTIONSDEFIANCE NEXT26922A2892256,195SH SOLE 6,19500
EVERSOURCE ENERGYCOM30040W1082422,959SH SOLE 2,95900
EXPEDIA GROUP INCCOM NEW30212P3034732,885SH SOLE 2,88500
EXXON MOBIL CORPCOM30231G10287414,856SH SOLE 14,85600
FACEBOOK INCCL A30303M1022,0235,960SH SOLE 5,96000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927094007,714SH SOLE 7,71400
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3032806,175SH SOLE 6,17500
FIFTH THIRD BANCORPCOM3167731003849,042SH SOLE 9,04200
FIRST HORIZON CORPORATIONCOM32051710523614,495SH SOLE 14,49500
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2037024,228SH SOLE 4,22800
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4085429,040SH SOLE 9,04000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2003526,962SH SOLE 6,96200
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5062445,147SH SOLE 5,14700
FIRST TR MORNINGSTAR DIVID LSHS33691710954216,541SH SOLE 16,54100
FORD MTR CO DELCOM34537086019013,438SH SOLE 13,43800
FS KKR CAP CORPCOM30263520623610,726SH SOLE 10,72600
GALLAGHER ARTHUR J & COCOM3635761092001,348SH SOLE 1,34800
GENERAL ELECTRIC COCOM NEW36960430110523,798SH SOLE 23,79800
GENERAL MLS INCCOM3703341043225,389SH SOLE 5,38900
GENERAL MTRS COCOM37045V1002414,573SH SOLE 4,57300
HARTFORD FINL SVCS GROUP INCCOM4165151045237,443SH SOLE 7,44300
HASBRO INCCOM4180561073025,946SH SOLE 25,94600
HCA HEALTHCARE INCCOM40412C1016342,611SH SOLE 2,61100
HERCULES CAPITAL INCCOM42709650836622,051SH SOLE 22,05100
HOME DEPOT INCCOM4370761021,5614,756SH SOLE 4,75600
IAMGOLD CORPCOM4509131082410,600SH SOLE 10,60000
INTEL CORPCOM45814010080715,137SH SOLE 15,13700
INTERNATIONAL PAPER COCOM4601461032805,006SH SOLE 5,00600
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1002,819133,899SH SOLE 133,89900
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50831414,214SH SOLE 14,21400
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7062713,387SH SOLE 3,38700
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6133982,511SH SOLE 2,51100
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3082362,620SH SOLE 2,62000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1342323,008SH SOLE 3,00800
INVESCO QQQ TRUNIT SER 146090E1031,23829,386SH SOLE 29,38600
ISHARES INCCORE MSCI EMKT46434G10380413,025SH SOLE 13,02500
ISHARES INCMSCI JPN ETF NEW46434G82276910,944SH SOLE 10,94400
ISHARES INCMSCI EM ASIA ETF4642864263253,846SH SOLE 3,84600
ISHARES TRCORE S&P500 ETF4642872005,17212,005SH SOLE 12,00400
ISHARES TR1 3 YR TREAS BD4642874573,82244,369SH SOLE 44,36900
ISHARES TRCORE MSCI EAFE46432F8423,39545,728SH SOLE 45,72800
ISHARES TRRUSSELL 2000 ETF4642876553,22714,752SH SOLE 14,75200
ISHARES TRCORE S&P SCP ETF4642878043,21729,459SH SOLE 29,45800
ISHARES TRCORE INTL AGGR46435G6722,78350,586SH SOLE 50,58500
ISHARES TRMSCI USA MMENTM46432F3961,88910,758SH SOLE 10,75800
ISHARES TRRESIDENTIAL MULT4642885621,62819,029SH SOLE 19,02900
ISHARES TRIBOXX HI YD ETF4642885131,59118,186SH SOLE 18,18500
ISHARES TRTIPS BD ETF4642871761,1228,790SH SOLE 8,78900
ISHARES TRNATIONAL MUN ETF4642884141,1049,505SH SOLE 9,50400
ISHARES TRRUS MID CAP ETF4642874991,01412,967SH SOLE 12,96600
ISHARES TREAFE SML CP ETF46428827395712,862SH SOLE 12,86200
ISHARES TR0-5 YR TIPS ETF46429B7478588,119SH SOLE 8,11800
ISHARES TRESG AWR MSCI USA46435G4258008,126SH SOLE 8,12600
ISHARES TRUS TREAS BD ETF46429B26779730,053SH SOLE 30,05300
ISHARES TRSELECT DIVID ETF4642871686655,795SH SOLE 5,79500
ISHARES TRCORE TOTAL USD46434V61365212,249SH SOLE 12,24900
ISHARES TRCORE MSCI TOTAL46432F8346509,152SH SOLE 9,15200
ISHARES TRCORE S&P MCP ETF4642875076072,309SH SOLE 2,30800
ISHARES TRMSCI USA QLT FCT46432F3395614,255SH SOLE 4,25500
ISHARES TRGLOBAL REIT ETF46434V64751418,737SH SOLE 18,73700
ISHARES TRCORE US AGGBD ET4642872264954,314SH SOLE 4,31400
ISHARES TRBARCLAYS 7 10 YR4642874404583,978SH SOLE 3,97800
ISHARES TRISHS 5-10YR INVT4642886384437,374SH SOLE 7,37400
ISHARES TRMSCI USA MIN VOL46429B6974375,941SH SOLE 5,94100
ISHARES TREAFE GRWTH ETF4642888854043,797SH SOLE 3,79700
ISHARES TRISHARES SEMICDTR464287523389872SH SOLE 87200
ISHARES TRRUS 1000 GRW ETF4642876143741,365SH SOLE 1,36500
ISHARES TRESG ADV TTL USD46436E6193597,240SH SOLE 7,24000
ISHARES TRMSCI INDIA ETF46429B5983517,216SH SOLE 7,21600
ISHARES TRSHRT NAT MUN ETF4642881583443,200SH SOLE 3,20000
ISHARES TRISHS 1-5YR INVS4642886463135,737SH SOLE 5,73700
ISHARES TRMSCI AC ASIA ETF4642881823123,678SH SOLE 3,67800
ISHARES TRS&P 500 GRWT ETF4642873093074,147SH SOLE 4,14700
ISHARES TRGLOBAL TECH ETF4642872913005,302SH SOLE 5,30200
ISHARES TRMSCI INTL QUALTY46434V4562987,877SH SOLE 7,87700
ISHARES TRCRE U S REIT ETF4642885212804,767SH SOLE 4,76700
ISHARES TREAFE VALUE ETF4642888772745,396SH SOLE 5,39600
ISHARES TRSP SMCP600VL ETF4642878792412,391SH SOLE 2,39100
ISHARES TRRUS TP200 VL ETF4642894202003,051SH SOLE 3,05100
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,45328,651SH SOLE 28,65100
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q4072622,727SH SOLE 2,72700
JOHNSON & JOHNSONCOM4781601041,94912,071SH SOLE 12,07100
JPMORGAN CHASE & COCOM46625H1001,91138,063SH SOLE 38,06300
KEYCORPCOM49326710838017,597SH SOLE 17,59700
KODIAK SCIENCES INCCOM50015M1091,53616,000SH SOLE 16,00000
L3HARRIS TECHNOLOGIES INCCOM5024311092691,221SH SOLE 1,22100
LILLY ELI & COCOM5324571082541,100SH SOLE 1,10000
LINDE PLCSHSG5494J1033041,035SH SOLE 1,03500
LOCKHEED MARTIN CORPCOM5398301093901,130SH SOLE 1,12900
MARATHON PETE CORPCOM56585A1023625,860SH SOLE 5,86000
MASTERCARD INCORPORATEDCL A57636Q1049532,741SH SOLE 2,74100
MCDONALDS CORPCOM58013510192925,762SH SOLE 25,76100
MERCK & CO INCCOM58933Y1054966,603SH SOLE 6,60300
METLIFE INCCOM59156R1082744,445SH SOLE 4,44500
MICRON TECHNOLOGY INCCOM5951121032984,205SH SOLE 4,20500
MICROSOFT CORPCOM5949181047,91428,072SH SOLE 28,07200
MID-AMER APT CMNTYS INCCOM59522J1035122,744SH SOLE 2,74400
MODERNA INCCOM60770K1078962,328SH SOLE 2,32800
MORGAN STANLEYCOM NEW6174464482602,669SH SOLE 2,66900
NATIONAL RETAIL PROPERTIES ICOM6374171063838,860SH SOLE 8,86000
NETFLIX INCCOM64110L1061,4643,846SH SOLE 3,84600
NEXTERA ENERGY INCCOM65339F1016728,557SH SOLE 8,55700
NORTHROP GRUMMAN CORPCOM6668071023791,053SH SOLE 1,05300
NOVAVAX INCCOM NEW6700024014522,610SH SOLE 22,61000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10114610,262SH SOLE 10,26200
NVIDIA CORPORATIONCOM67066G1041,1625,611SH SOLE 5,61000
NXP SEMICONDUCTORS N VCOMN6596X1098014,089SH SOLE 4,08900
OLD DOMINION FREIGHT LINE INCOM679580100250875SH SOLE 87500
ORACLE CORPCOM68389X1056978,001SH SOLE 8,00100
PARK AEROSPACE CORPCOM70014A1042,398175,319SH SOLE 175,31900
PAYCHEX INCCOM7043261073413,031SH SOLE 3,03100
PAYPAL HLDGS INCCOM70450Y1034411,694SH SOLE 1,69400
PEMBINA PIPELINE CORPCOM7063271031,65852,329SH SOLE 52,32900
PEPSICO INCCOM7134481087224,800SH SOLE 4,80000
PFIZER INCCOM71708110354739,090SH SOLE 39,08900
PHILIP MORRIS INTL INCCOM7181721093683,878SH SOLE 3,87800
PIMCO ETF TRINTER MUN BD ACT72201R86662811,138SH SOLE 11,13800
PIMCO ETF TRENHAN SHRT MA AC72201R8332442,398SH SOLE 2,39800
PROCTER AND GAMBLE COCOM7427181091,2528,955SH SOLE 8,95500
PROLOGIS INC.COM74340W1035624,481SH SOLE 4,48100
PROSHARES TRS&P 500 DV ARIST74348A4672,08723,574SH SOLE 23,57400
PROSHARES TRPSHS ULTRA TECH74347R6931,59416,036SH SOLE 16,03600
PROSHARES TR IIULTA BLMBG 201774347Y8885556,593SH SOLE 6,59300
QUALCOMM INCCOM7475251035163,999SH SOLE 3,99900
RIO TINTO PLCSPONSORED ADR7672041002522,588SH SOLE 22,58800
ROKU INCCOM CL A77543R102226720SH SOLE 72000
ROPER TECHNOLOGIES INCCOM7766961065181,161SH SOLE 1,16100
S&P GLOBAL INCCOM78409V1045521,300SH SOLE 1,30000
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244093,92058,084SH SOLE 58,08400
SCHWAB STRATEGIC TRINTL EQTY ETF8085248053,39787,768SH SOLE 87,76700
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243003,37322,777SH SOLE 22,77700
SCHWAB STRATEGIC TRUS SML CAP ETF8085246072,40924,062SH SOLE 24,06200
SCHWAB STRATEGIC TRUS TIPS ETF8085248701,78728,554SH SOLE 28,55400
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081,57820,588SH SOLE 20,58800
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247711,42926,479SH SOLE 26,47900
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242015865,637SH SOLE 5,63700
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476357410,903SH SOLE 10,90300
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8035163,456SH SOLE 3,45600
SELECT SECTOR SPDR TRFINANCIAL81369Y60547612,682SH SOLE 12,68200
SELECT SECTOR SPDR TRENERGY81369Y5065023,509SH SOLE 23,50900
SHERWIN WILLIAMS COCOM8243481064491,604SH SOLE 1,60400
SOUTHERN COCOM8425871072153,476SH SOLE 3,47600
SPDR DOW JONES INDL AVERAGEUT SER 178467X109324958SH SOLE 95800
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8895,783159,695SH SOLE 159,69400
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,29477,443SH SOLE 77,44200
SPDR INDEX SHS FDSS&P INTL SMLCP78463X8712135,532SH SOLE 5,53200
SPDR S&P 500 ETF TRTR UNIT78462F1038183,252SH SOLE 3,25100
SPDR SER TRBLOMBERG 1 10 YR78468R86117,788843,040SH SOLE 843,03900
SPDR SER TRMSCI USA STRTGIC78468R8129,13176,542SH SOLE 76,54200
SPDR SER TRPORTFOLIO S&P50078464A8545,635111,668SH SOLE 111,66800
SPDR SER TRPRTFLO S&P500 GW78464A4094,07763,681SH SOLE 63,68100
SPDR SER TRPORTFOLIO SHORT78464A4743,381108,186SH SOLE 108,18500
SPDR SER TRPORTFLI TIPS ETF78464A6562,18270,164SH SOLE 70,16400
SPDR SER TRPORTFOLIO AGRGTE78464A6491,27642,741SH SOLE 42,74100
SPDR SER TRPORTFOLIO S&P60078468R8531,15327,069SH SOLE 27,06900
SPDR SER TRNUVEEN BLMBRG SR78468R7391,14323,143SH SOLE 23,14200
SPDR SER TRPORTFLI INTRMDIT78464A67286326,712SH SOLE 26,71100
SPDR SER TRPORTFOLI S&P150078464A80560711,446SH SOLE 11,44600
SPDR SER TRPRTFLO S&P500 HI78468R7883348,544SH SOLE 8,54400
SPDR SER TRPORTFOLIO S&P40078464A8473066,621SH SOLE 6,62100
SPECTRUM PHARMACEUTICALS INCCOM84763A1083817,550SH SOLE 17,55000
SQUARE INCCL A8522341032631,098SH SOLE 1,09800
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8485,669117,324SH SOLE 117,32300
SSGA ACTIVE ETF TRULT SHT TRM BD78467V7073538,722SH SOLE 8,72200
STARBUCKS CORPCOM8552441097757,025SH SOLE 7,02400
STEEL DYNAMICS INCCOM8581191002422,030SH SOLE 22,03000
SYNCHRONY FINANCIALCOM87165B1033667,494SH SOLE 7,49400
SYNOPSYS INCCOM871607107295985SH SOLE 98500
T ROWE PRICE ETF INCPRICE DIV GRWT87283Q4045,833183,195SH SOLE 183,19500
T2 BIOSYSTEMS INCCOM89853L1044751,500SH SOLE 51,50000
TARGET CORPCOM87612E1065022,194SH SOLE 2,19400
TELEFLEX INCORPORATEDCOM8793691062,6697,087SH SOLE 7,08700
TESLA INCCOM88160R1011,18923,505SH SOLE 23,50500
TEXAS INSTRS INCCOM8825081042311,202SH SOLE 1,20200
THERMO FISHER SCIENTIFIC INCCOM8835561021,0761,883SH SOLE 1,88300
T-MOBILE US INCCOM8725901047365,758SH SOLE 5,75800
TRANE TECHNOLOGIES PLCSHSG8994E1034002,317SH SOLE 2,31700
TRANSUNIONCOM89400J1075494,889SH SOLE 4,88900
TWITTER INCCOM90184L1022222,000SH SOLE 22,00000
TWO HBRS INVT CORPNOTE 6.250% 1/190187BAA94545,000SH SOLE 45,00000
UNITEDHEALTH GROUP INCCOM91324P1021,2253,135SH SOLE 3,13500
VANECK ETF TRUSTFALLEN ANGEL HG92189F4371,10233,347SH SOLE 33,34600
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4094647,427SH SOLE 7,42700
VANECK ETF TRUSTBIOTECH ETF92189F7262101,039SH SOLE 1,03900
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328287383,660SH SOLE 3,66000
VANGUARD BD INDEX FDSINTERMED TERM9219378196,97878,023SH SOLE 78,02300
VANGUARD BD INDEX FDSSHORT TRM BOND9219378275,39865,877SH SOLE 65,87600
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378354,40951,601SH SOLE 51,60100
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4071,20121,082SH SOLE 21,08200
VANGUARD INDEX FDSEXTEND MKT ETF92290865212,02465,935SH SOLE 65,93500
VANGUARD INDEX FDSLARGE CAP ETF9229086376,98634,772SH SOLE 34,77200
VANGUARD INDEX FDSTOTAL STK MKT9229087694,98122,431SH SOLE 22,43000
VANGUARD INDEX FDSMID CAP ETF9229086293,54314,964SH SOLE 14,96400
VANGUARD INDEX FDSSMALL CP ETF9229087513,21714,709SH SOLE 14,70900
VANGUARD INDEX FDSSM CP VAL ETF9229086112,24513,264SH SOLE 13,26400
VANGUARD INDEX FDSGROWTH ETF9229087361,6565,708SH SOLE 5,70800
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,58115,536SH SOLE 15,53500
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,1162,829SH SOLE 2,82900
VANGUARD INDEX FDSVALUE ETF9229087446454,763SH SOLE 4,76300
VANGUARD INDEX FDSSML CP GRW ETF9229085955632,010SH SOLE 2,01000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085123832,740SH SOLE 2,74000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,79235,834SH SOLE 35,83400
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182291,715SH SOLE 1,71500
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762023,592SH SOLE 3,59200
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051,29324,590SH SOLE 24,59000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461,56228,523SH SOLE 28,52300
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,27127,561SH SOLE 27,56100
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6802,03028,806SH SOLE 28,80600
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,75311,414SH SOLE 11,41400
VANGUARD STAR FDSVG TL INTL STK F9219097681,30420,607SH SOLE 20,60600
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,57050,902SH SOLE 50,90100
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468855817,422SH SOLE 7,42200
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464064974,805SH SOLE 4,80500
VANGUARD WORLD FDMEGA GRWTH IND9219108163631,547SH SOLE 1,54700
VANGUARD WORLD FDMEGA CAP VAL ETF9219108402692,749SH SOLE 2,74900
VANGUARD WORLD FDSINF TECH ETF92204A702269670SH SOLE 67000
VERIZON COMMUNICATIONS INCCOM92343V1041,15422,403SH SOLE 22,40200
VIASAT INCCOM92552V1002434,415SH SOLE 4,41500
VISA INCCOM CL A92826C8391,50128,639SH SOLE 28,63900
WALKER & DUNLOP INCCOM93148P1022221,006SH SOLE 21,00600
WALMART INCCOM9311421031,51931,746SH SOLE 31,74600
WESTERN ASSET HIGH INCOME FDCOM95766J1027210,000SH SOLE 10,00000
WILLIAMS COS INCCOM96945710027210,475SH SOLE 10,47500
WORLD GOLD TRSPDR GLD MINIS98149E2041,38279,143SH SOLE 79,14200
ZOETIS INCCL A98978V1037293,753SH SOLE 3,75300