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 COM 00287Y109 688 5,079 SH   SOLE   1,690 3,389 0
ACCENTURE PLC COM COM G1151C101 556 1,342 SH   SOLE   460 882 0
ACTIVISION BLIZZARD INC COM COM 00507V109 297 4,468 SH   SOLE   1,726 2,742 0
ACUITY BRANDS INC COM COM 00508Y102 1,519 7,175 SH   SOLE   2,149 5,026 0
ADOBE INC COM COM 00724F101 5,265 9,284 SH   SOLE   1,812 7,472 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 958 3,995 SH   SOLE   744 3,251 0
ADVANCED MICRO DEVICES INC COM COM 007903107 205 1,423 SH   SOLE   569 854 0
ALCON AG COM COM H01301128 853 9,794 SH   SOLE   1,818 7,976 0
ALIBABA GROUP HOLDING LTD ADR SPONSORED ADR SPONSORED 01609W102 628 5,286 SH   SOLE   1,010 4,276 0
ALPHABET INC COM CL A COM CL A 02079K305 5,310 1,833 SH   SOLE   400 1,433 0
ALPHABET INC COM CL C COM CL C 02079K107 3,047 1,053 SH   SOLE   192 861 0
ALTRIA GROUP INC COM COM 02209S103 702 14,810 SH   SOLE   4,585 10,224 0
AMAZON COM INC COM COM 023135106 9,199 2,759 SH   SOLE   536 2,223 0
AMCOR PLC COM COM G0250X107 524 43,637 SH   SOLE   0 43,637 0
AMER WATER WORKS CO INC COM COM 030420103 2,264 11,986 SH   SOLE   5,292 6,694 0
AMERICAN EXPRESS CO COM COM 025816109 343 2,098 SH   SOLE   688 1,410 0
AMERICAN STATES WATER CO COM COM 029899101 698 6,750 SH   SOLE   2,980 3,770 0
AMERICAN TOWER CORP COM USD0.01 COM USD0.01 03027X100 3,036 10,379 SH   SOLE   2,253 8,126 0
AMERIPRISE FINANCIAL INC COM COM 03076C106 208 691 SH   SOLE   197 494 0
AMERISOURCEBERGEN CORPORATION COM COM 03073E105 525 3,948 SH   SOLE   1,070 2,878 0
ANALOG DEVICES INC COM COM 032654105 1,859 10,578 SH   SOLE   2,391 8,187 0
ANTHEM INC COM COM 036752103 623 1,343 SH   SOLE   360 983 0
APPLE INC COM COM 037833100 10,041 56,546 SH   SOLE   12,270 44,277 0
APTIV PLC COM COM G6095L109 943 5,717 SH   SOLE   1,065 4,652 0
ARK ETF TR NEXT GNRTN INTER ETF NEXT GNRTN INTER ETF 00214Q401 215 1,814 SH   SOLE   0 1,814 0
ARMSTRONG WORLD INDUSTRIES INC COM COM 04247X102 1,377 11,855 SH   SOLE   3,564 8,291 0
ASML HOLDING NV ADR SPONSORED ADR SPONSORED N07059210 777 976 SH   SOLE   182 794 0
AT&T INC COM COM 00206R102 870 35,380 SH   SOLE   11,439 23,941 0
ATLASSIAN CORPORATION PLC COM CL A COM CL A G06242104 1,318 3,456 SH   SOLE   642 2,813 0
AUTODESK INC COM COM 052769106 3,344 11,892 SH   SOLE   2,266 9,626 0
AXOS FINANCIAL INC COM COM 05465C100 1,678 30,013 SH   SOLE   9,022 20,991 0
B RILEY FINANCIAL INC COM COM 05580M108 1,312 14,766 SH   SOLE   4,446 10,320 0
BANK OF AMERICA CORPORATION COM COM 060505104 638 14,348 SH   SOLE   4,749 9,598 0
BANK OF NEW YORK MELLON CORP COM COM 064058100 618 10,643 SH   SOLE   3,460 7,183 0
BASSLINE PRODUCTIONS INC COM COM 070249107 0 12,000 SH   SOLE   0 12,000 0
BENTON & LINN CNTYS ORE SCH DI GO BDS CLBL GO BDS CLBL 082744DF7 309 250 PRN   SOLE   0 250 0
BERKSHIRE HATHAWAY INC COM CL B COM CL B 084670702 1,396 4,669 SH   SOLE   1,378 3,291 0
BIO RAD LABORATORIES INC COM CL A COM CL A 090572207 1,620 2,144 SH   SOLE   465 1,679 0
BIOLASE INC COM COM 090911207 14 35,000 SH   SOLE   0 35,000 0
BIOMARIN PHARMACEUTICAL COM COM 09061G101 562 6,362 SH   SOLE   1,183 5,179 0
BLACKROCK INC COM COM 09247X101 665 726 SH   SOLE   247 479 0
BLACKSTONE INC COM COM 09260D107 648 5,008 SH   SOLE   1,391 3,617 0
BLOCK INC COM CL A COM CL A 852234103 1,302 8,062 SH   SOLE   1,729 6,333 0
BNY MELLON ETF TR US MID CAP CORE EQUITY ETF US MID CAP CORE EQUITY ETF 09661T206 328 3,456 SH   SOLE   0 3,456 0
BOEING CO COM COM 097023105 227 1,128 SH   SOLE   0 1,128 0
BOOKING HOLDINGS INC COM COM 09857L108 1,072 447 SH   SOLE   87 360 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 755 12,105 SH   SOLE   4,014 8,091 0
BROADCOM INC COM COM 11135F101 338 508 SH   SOLE   175 333 0
BROWN-FORMAN CORP COM CL B COM CL B 115637209 779 10,697 SH   SOLE   1,684 9,013 0
CADENCE DESIGN SYSTEMS INC COM COM 127387108 2,281 12,239 SH   SOLE   2,652 9,587 0
CALIFORNIA WATER SERVICE GROUP COM COM 130788102 698 9,711 SH   SOLE   4,287 5,424 0
CARMAX INC COM COM 143130102 522 4,008 SH   SOLE   724 3,284 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 417 7,692 SH   SOLE   2,703 4,989 0
CATERPILLAR INC COM COM 149123101 590 2,852 SH   SOLE   951 1,901 0
CELANESE CORP COM COM 150870103 377 2,245 SH   SOLE   747 1,498 0
CHEVRON CORPORATION COM COM 166764100 878 7,478 SH   SOLE   2,456 5,022 0
CHEWY INC COM CL A COM CL A 16679L109 886 15,033 SH   SOLE   2,366 12,667 0
CIENA CORP COM COM 171779309 1,283 16,673 SH   SOLE   5,020 11,653 0
CINTAS CORP COM COM 172908105 1,510 3,408 SH   SOLE   536 2,872 0
CISCO SYSTEMS INC COM COM 17275R102 1,275 20,115 SH   SOLE   6,560 13,555 0
CITIGROUP INC COM COM 172967424 399 6,603 SH   SOLE   2,173 4,430 0
CLARK CNTY WASH SCH DIST NO 03 ULTD TAX GO REF BDS CLBL ULTD TAX GO REF BDS CLBL 181144SJ6 273 225 PRN   SOLE   0 225 0
COCA-COLA CO COM COM 191216100 633 10,690 SH   SOLE   3,354 7,336 0
COCA-COLA CONSOLIDATED INC COM COM 191098102 1,639 2,647 SH   SOLE   797 1,850 0
COMCAST CORP COM CL A COM CL A 20030N101 805 15,986 SH   SOLE   4,947 11,039 0
CONOCOPHILLIPS COM COM 20825C104 564 7,809 SH   SOLE   2,574 5,234 0
CONSOLIDATED EDISON INC COM COM 209115104 204 2,391 SH   SOLE   0 2,391 0
COSTCO WHOLESALE CORP COM COM 22160K105 1,640 2,889 SH   SOLE   457 2,431 0
COUPA SOFTWARE INCORPORATED COM COM 22266L106 647 4,093 SH   SOLE   647 3,446 0
CROWN CASTLE INTL CORP COM USD0.01 COM USD0.01 22822V101 517 2,478 SH   SOLE   820 1,658 0
CVS HEALTH CORPORATION COM COM 126650100 772 7,481 SH   SOLE   2,284 5,197 0
DANAHER CORP COM COM 235851102 3,132 9,518 SH   SOLE   2,055 7,463 0
DBX ETF TRUST XTRACK USD HIGH ETF XTRACK USD HIGH ETF 233051432 423 10,620 SH   SOLE   2,299 8,321 0
DEERE & CO COM COM 244199105 238 693 SH   SOLE   0 693 0
DELL TECHNOLOGIES INC COM CL C COM CL C 24703L202 859 15,297 SH   SOLE   4,591 10,706 0
DENTON TEX CTFS OF OBLIG REV CLBL CTFS OF OBLIG REV CLBL 248866YX7 237 225 PRN   SOLE   0 225 0
DEVON ENERGY CORP COM COM 25179M103 1,396 31,687 SH   SOLE   9,813 21,874 0
DEXCOM INC COM COM 252131107 2,208 4,112 SH   SOLE   743 3,369 0
DICKS SPORTING GOODS INC COM COM 253393102 1,465 12,739 SH   SOLE   3,945 8,794 0
DIMENSIONAL ETF TR US CORE EQUITY 2 ETF US CORE EQUITY 2 ETF 25434V708 1,914 66,063 SH   SOLE   0 66,063 0
DIREXION SHARES ETF TRUST NAS100 EQL WGT ETF NAS100 EQL WGT ETF 25459Y207 240 2,808 SH   SOLE   0 2,808 0
DOLLAR TREE INC COM COM 256746108 1,200 8,540 SH   SOLE   2,562 5,978 0
DOW INC COM COM 260557103 355 6,264 SH   SOLE   2,073 4,191 0
DYNATRACE INC COM COM 268150109 1,737 28,785 SH   SOLE   6,237 22,548 0
EASTMAN CHEMICAL CO COM COM 277432100 349 2,883 SH   SOLE   959 1,924 0
EATON CORPORATION PLC COM COM G29183103 1,018 5,889 SH   SOLE   1,101 4,788 0
ECOLAB INC COM COM 278865100 1,599 6,818 SH   SOLE   1,520 5,298 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 3,659 28,241 SH   SOLE   5,575 22,666 0
EMERSON ELECTRIC CO COM COM 291011104 280 3,016 SH   SOLE   998 2,018 0
ENBRIDGE INC COM COM 29250N105 742 18,994 SH   SOLE   3,145 15,849 0
ENERGY 1 CORPORATION COM COM 29271K106 17 857,180 SH   SOLE   0 857,180 0
ENPHASE ENERGY INC COM COM 29355A107 902 4,931 SH   SOLE   1,068 3,863 0
EQUINIX INC COM COM 29444U700 878 1,038 SH   SOLE   196 842 0
ESSENTIAL UTILITIES INC COM COM 29670G102 1,394 25,963 SH   SOLE   11,463 14,500 0
ESTEE LAUDER COMPANIES INC COM CL A COM CL A 518439104 1,574 4,251 SH   SOLE   669 3,582 0
ETF SERIES SOLUTIONS APTUS COLLARED ETF APTUS COLLARED ETF 26922A222 632 19,362 SH   SOLE   1,760 17,602 0
ETF SERIES SOLUTIONS APTUS DEFINED ETF APTUS DEFINED ETF 26922A388 1,511 52,378 SH   SOLE   4,762 47,616 0
ETF SERIES SOLUTIONS APTUS DRAWDOWN ETF APTUS DRAWDOWN ETF 26922A784 591 13,664 SH   SOLE   1,242 12,422 0
ETF SERIES SOLUTIONS DEFIANCE QUANT ETF DEFIANCE QUANT ETF 26922A420 338 6,064 SH   SOLE   0 6,064 0
ETF SERIES SOLUTIONS INTERNATIONAL DRAWDOWN MANA INTERNATIONAL DRAWDOWN MANA 26922B709 355 14,588 SH   SOLE   1,326 13,262 0
ETF SERIES SOLUTIONS OPUS SMALL CAP VALUE ETF OPUS SMALL CAP VALUE ETF 26922A446 294 8,308 SH   SOLE   755 7,553 0
ETSY INC COM COM 29786A106 1,414 6,458 SH   SOLE   1,399 5,059 0
EVERGY INC COM COM 30034W106 329 4,794 SH   SOLE   1,601 3,193 0
EXXON MOBIL CORPORATION COM COM 30231G102 1,069 17,475 SH   SOLE   5,333 12,142 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF MSCI RL EST ETF 316092857 333 9,577 SH   SOLE   0 9,577 0
FIDELITY COVINGTON TRUST TOTAL BD ETF TOTAL BD ETF 316188309 1,381 26,054 SH   SOLE   0 26,054 0
FIDELITY NATIONAL FINANCIAL COM COM 31620R303 391 7,489 SH   SOLE   2,500 4,989 0
FIDELITY NATIONAL INFORMATION COM COM 31620M106 1,120 10,259 SH   SOLE   1,874 8,385 0
FIFTH THIRD BANCORP COM COM 316773100 394 9,052 SH   SOLE   3,017 6,035 0
FIRST TR DJ STOXX COMMON SHS ETF COMMON SHS ETF 33735T109 368 25,500 SH   SOLE   0 25,500 0
FIRST TR EXCHANGE TRADED FD IV CBOE VEST S&P 500 DIV ARIST CBOE VEST S&P 500 DIV ARIST 33739Q705 506 8,836 SH   SOLE   0 8,836 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW ETF 33739Q408 673 11,247 SH   SOLE   0 11,247 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL ETF FIRST TR TA HIYL ETF 33738D408 631 13,186 SH   SOLE   0 13,186 0
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT ETF 33739Q200 2,926 58,528 SH   SOLE   0 58,528 0
FIRST TR EXCHANGE TRADED FD IV NO AMER ENERGY ETF NO AMER ENERGY ETF 33738D101 824 33,022 SH   SOLE   0 33,022 0
FIRST TR EXCHANGE TRADED FD VI BUYWRIT INCM ETF BUYWRIT INCM ETF 33738R308 369 16,783 SH   SOLE   0 16,783 0
FIRST TR EXCHANGE TRADED FD VI CBOE EQT BUFER ETF CBOE EQT BUFER ETF 33740F847 465 11,921 SH   SOLE   0 11,921 0
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF NASD TECH DIV ETF 33738R118 594 9,446 SH   SOLE   0 9,446 0
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISNG DIVD ACHIV ETF 33738R506 863 16,660 SH   SOLE   0 16,660 0
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS ETF 33740F805 2,030 38,154 SH   SOLE   0 38,154 0
FIRST TR EXCHANGE TRADED FD VI US EQUITY DEEP BUFFER ETF US EQUITY DEEP BUFFER ETF 33740F771 1,111 31,527 SH   SOLE   0 31,527 0
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF VEST US BUFFER ETF 33740F862 678 17,513 SH   SOLE   0 17,513 0
FIRST TRUST EXCH TRADED FUND 2 CLOUD COMPUTING ETF CLOUD COMPUTING ETF 33734X192 272 2,609 SH   SOLE   0 2,609 0
FIRST TRUST EXCH TRADED FUND 2 CONSUMR DISCRE ETF CONSUMR DISCRE ETF 33734X101 6,206 100,029 SH   SOLE   25,447 74,582 0
FIRST TRUST EXCH TRADED FUND 2 DJ GLBL DIVID ETF DJ GLBL DIVID ETF 33734X200 684 27,223 SH   SOLE   0 27,223 0
FIRST TRUST EXCH TRADED FUND 2 ENERGY ALPHADX ETF ENERGY ALPHADX ETF 33734X127 6,061 508,455 SH   SOLE   129,463 378,992 0
FIRST TRUST EXCH TRADED FUND 2 FINLS ALPHADEX ETF FINLS ALPHADEX ETF 33734X135 6,279 135,681 SH   SOLE   34,547 101,134 0
FIRST TRUST EXCH TRADED FUND 2 HLTH CARE ALPH ETF HLTH CARE ALPH ETF 33734X143 1,492 12,017 SH   SOLE   0 12,017 0
FIRST TRUST EXCH TRADED FUND 2 NASDAQ CYB ETF NASDAQ CYB ETF 33734X846 369 6,986 SH   SOLE   0 6,986 0
FIRST TRUST EXCH TRADED FUND 2 NASDQ CLN EDGE ETF NASDQ CLN EDGE ETF 33737A108 349 3,398 SH   SOLE   0 3,398 0
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF TECH ALPHADEX ETF 33734X176 6,438 48,762 SH   SOLE   12,390 36,372 0
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 1,662 29,167 SH   SOLE   0 29,167 0
FIRST TRUST EXCHANGE TRADED FD WTR ETF WTR ETF 33733B100 1,195 12,608 SH   SOLE   0 12,608 0
FIRST TRUST EXCHANGE-TRADED AL COM SHS ETF COM SHS ETF 33735K108 611 5,082 SH   SOLE   0 5,082 0
FIRST TRUST EXCHANGE-TRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG ETF 33740Y101 268 9,302 SH   SOLE   0 9,302 0
FIRST TRUST EXCHANGE-TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 3,570 42,222 SH   SOLE   0 42,222 0
FIRST TRUST EXCHANGE-TRADED FU FST TR GLB FD ETF FST TR GLB FD ETF 33739H101 544 23,603 SH   SOLE   0 23,603 0
FIRST TRUST EXCHANGE-TRADED FU LNG/SHT EQUITY ETF LNG/SHT EQUITY ETF 33739P103 1,148 22,013 SH   SOLE   0 22,013 0
FIRST TRUST EXCHANGE-TRADED FU NY ARCA BIOTECH ETF NY ARCA BIOTECH ETF 33733E203 585 3,614 SH   SOLE   0 3,614 0
FIRST TRUST EXCHANGE-TRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 1,145 56,373 SH   SOLE   0 56,373 0
FIRST TRUST PORTFOLIOS COM ETF COM ETF 33734G108 227 6,964 SH   SOLE   0 6,964 0
FIRST TRUST PORTFOLIOS MID CAP CORE ALPHA COM SHS ETF MID CAP CORE ALPHA COM SHS ETF 33735B108 506 4,921 SH   SOLE   0 4,921 0
FIRST TRUST PORTFOLIOS SHS ETF SHS ETF 337345102 496 2,834 SH   SOLE   0 2,834 0
FIRST TRUST PORTFOLIOS SML CP CORE ALPHA COM SHS ETF SML CP CORE ALPHA COM SHS ETF 33734Y109 1,085 11,178 SH   SOLE   0 11,178 0
FIRST TST MORNINGS SHS ETF SHS ETF 336917109 612 17,208 SH   SOLE   0 17,208 0
FIRST TST VALUE LI SHS ETF SHS ETF 33734H106 2,155 50,067 SH   SOLE   0 50,067 0
FORD MOTOR CO COM COM 345370860 489 23,536 SH   SOLE   4,279 19,257 0
FORTINET INC COM COM 34959E109 1,526 4,247 SH   SOLE   1,270 2,977 0
FORTIVE CORP COM COM 34959J108 1,919 25,150 SH   SOLE   5,449 19,701 0
GALLAGHER (ARTHUR J) & CO COM COM 363576109 622 3,667 SH   SOLE   1,218 2,449 0
GENERAL DYNAMICS CORP COM COM 369550108 585 2,807 SH   SOLE   931 1,876 0
GILEAD SCIENCES INC COM COM 375558103 775 10,669 SH   SOLE   3,562 7,107 0
GOODYEAR TIRE & RUBBER CO COM COM 382550101 1,340 62,875 SH   SOLE   18,872 44,003 0
GRAINGER W W INC COM COM 384802104 1,200 2,316 SH   SOLE   425 1,892 0
GREAT WESTERN BANCORP INC COM COM 391416104 1,251 36,824 SH   SOLE   11,070 25,754 0
GWG HOLDINGS INC BOND MTHLY BOND MTHLY 36250CFY5 230 230 PRN   SOLE   0 230 0
GWG HOLDINGS INC BOND MTHLY BOND MTHLY 36250CFT6 222 222 PRN   SOLE   0 222 0
HAWAII ST GO BDS CLBL GO BDS CLBL 419792WY8 306 250 PRN   SOLE   0 250 0
HCA HEALTHCARE INC COM COM 40412C101 1,204 4,688 SH   SOLE   1,406 3,282 0
HEALTHIER CHOICES MGMT CORP COM COM 42226N109 1 2,071,428 SH   SOLE   0 2,071,428 0
HOME DEPOT INC COM COM 437076102 5,240 12,627 SH   SOLE   3,113 9,514 0
HONOLULU HAWAII GO BDS CLBL GO BDS CLBL 438687HP3 277 225 PRN   SOLE   0 225 0
HP INCORPORATION COM COM 40434L105 953 25,300 SH   SOLE   8,433 16,867 0
HUNTINGTON BANCSHARES INC COM COM 446150104 268 17,392 SH   SOLE   5,755 11,637 0
IAC/INTERACTIVECORP NEW COM COM 44891N208 286 2,187 SH   SOLE   800 1,387 0
IDEX CORP COM COM 45167R104 1,042 4,410 SH   SOLE   694 3,716 0
IDEXX LABORATORIES INC COM COM 45168D104 2,648 4,021 SH   SOLE   868 3,153 0
IHS MARKIT LTD COM COM G47567105 1,438 10,817 SH   SOLE   2,015 8,802 0
INNOVATOR ETFS TRUST INNOVATOR US EQUTY ULTRA BU INNOVATOR US EQUTY ULTRA BU 45782C532 368 12,162 SH   SOLE   0 12,162 0
INTEL CORP COM COM 458140100 856 16,616 SH   SOLE   5,376 11,240 0
INTERNATIONAL BUS MACH CORP COM COM 459200101 346 2,587 SH   SOLE   0 2,587 0
INTERNATIONAL PAPER CO COM COM 460146103 216 4,590 SH   SOLE   1,530 3,060 0
INTUIT INC COM COM 461202103 5,439 8,456 SH   SOLE   1,675 6,781 0
INTUITIVE SURGICAL INC COM COM 46120E602 2,785 7,752 SH   SOLE   1,398 6,354 0
INVESCO DB COMMODTY INDX TRACK UNIT ETF UNIT ETF 46138B103 218 10,495 SH   SOLE   0 10,495 0
INVESCO DB MULTI-SECTOR COMM T OIL FD ETF OIL FD ETF 46140H403 292 21,550 SH   SOLE   9,515 12,035 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL DIS ETF S&P500 EQL DIS ETF 46137V381 523 3,339 SH   SOLE   0 3,339 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL IND ETF S&P500 EQL IND ETF 46137V324 247 1,247 SH   SOLE   0 1,247 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT ETF 46137V357 62,230 382,363 SH   SOLE   62,622 319,741 0
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETF EMRNG MKT SVRG ETF 46138E784 232 8,795 SH   SOLE   2,172 6,623 0
INVESCO EXCHANGE TRADED FUND T PURBTA FTSE EM ETF PURBTA FTSE EM ETF 46138E479 282 10,274 SH   SOLE   0 10,274 0
INVESCO EXCHANGE TRADED FUND T SR LN ETF SR LN ETF 46138G508 206 9,303 SH   SOLE   2,621 6,682 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 ETF 46090E103 12,621 31,722 SH   SOLE   6,399 25,323 0
IQVIA HOLDINGS INC COM COM 46266C105 724 2,566 SH   SOLE   370 2,196 0
ISHARES INC EM MKT SM-CP ETF EM MKT SM-CP ETF 464286475 399 6,624 SH   SOLE   0 6,624 0
ISHARES INC MSCI GBL MIN VOL ETF MSCI GBL MIN VOL ETF 464286525 397 3,669 SH   SOLE   0 3,669 0
ISHARES TRUST 0-5 YR TIPS ETF 0-5 YR TIPS ETF 46429B747 673 6,360 SH   SOLE   0 6,360 0
ISHARES TRUST 1 3 YR TREAS BD ETF 1 3 YR TREAS BD ETF 464287457 2,090 24,431 SH   SOLE   6,441 17,990 0
ISHARES TRUST 20 YR TR BD ETF 20 YR TR BD ETF 464287432 12,939 87,314 SH   SOLE   38,338 48,976 0
ISHARES TRUST BARCLAYS 7 10 YR ETF BARCLAYS 7 10 YR ETF 464287440 2,907 25,280 SH   SOLE   12,718 12,562 0
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH ETF 46435U853 573 13,902 SH   SOLE   2,936 10,965 0
ISHARES TRUST CORE DIV GRWTH ETF CORE DIV GRWTH ETF 46434V621 1,322 23,780 SH   SOLE   0 23,780 0
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 280 2,448 SH   SOLE   408 2,040 0
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 1,684 3,530 SH   SOLE   865 2,666 0
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET ETF 464287226 31,311 274,463 SH   SOLE   64,929 209,535 0
ISHARES TRUST EXPANDED TECH SOFTWARE EXPANDED TECH SOFTWARE 464287515 1,593 4,007 SH   SOLE   943 3,063 0
ISHARES TRUST FALN ANGLS USD ETF FALN ANGLS USD ETF 46435G474 1,910 63,737 SH   SOLE   34,640 29,097 0
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513 2,140 24,601 SH   SOLE   5,376 19,224 0
ISHARES TRUST IBOXX INV CP ETF IBOXX INV CP ETF 464287242 2,950 22,258 SH   SOLE   7,610 14,647 0
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECHNOLOGY ETF 464287556 1,181 7,738 SH   SOLE   1,935 5,804 0
ISHARES TRUST ISHARES SEMICONDUCTOR ETF ISHARES SEMICONDUCTOR ETF 464287523 4,555 8,399 SH   SOLE   3,708 4,691 0
ISHARES TRUST ISHARES US CONSUMER DISCRET ISHARES US CONSUMER DISCRET 464287580 1,984 23,624 SH   SOLE   12,162 11,462 0
ISHARES TRUST MBS ETF MBS ETF 464288588 476 4,435 SH   SOLE   1,508 2,927 0
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC ETF 464288687 840 21,316 SH   SOLE   7,105 14,211 0
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 1,774 14,475 SH   SOLE   3,170 11,305 0
ISHARES TRUST SHORT TREAS BD ETF SHORT TREAS BD ETF 464288679 3,223 29,189 SH   SOLE   15,744 13,445 0
ISHARES TRUST SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 1,507 14,032 SH   SOLE   0 14,032 0
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 564 4,368 SH   SOLE   1,367 3,001 0
ISHARES TRUST U.S. ENERGY ETF U.S. ENERGY ETF 464287796 338 11,216 SH   SOLE   5,787 5,429 0
ISHARES TRUST U.S. FINLS ETF U.S. FINLS ETF 464287788 1,466 16,912 SH   SOLE   8,706 8,206 0
ISHARES TRUST U.S. TECH ETF U.S. TECH ETF 464287721 5,242 45,652 SH   SOLE   23,502 22,150 0
ISHARES TRUST US HLTHCARE ETF US HLTHCARE ETF 464287762 1,594 5,306 SH   SOLE   2,738 2,568 0
ISHARES TRUST US HLTHCR PR ETF US HLTHCR PR ETF 464288828 361 1,244 SH   SOLE   558 686 0
JOHNSON & JOHNSON COM COM 478160104 1,560 9,117 SH   SOLE   2,871 6,246 0
JP MORGAN CHASE & CO COM COM 46625H100 1,389 8,770 SH   SOLE   2,855 5,915 0
JP MORGAN ETF TRUST EQUITY PREMIUM INCOME ETF EQUITY PREMIUM INCOME ETF 46641Q332 423 6,691 SH   SOLE   0 6,691 0
JP MORGAN ETF TRUST JPMORGAN DIVER ETF JPMORGAN DIVER ETF 46641Q407 209 1,971 SH   SOLE   0 1,971 0
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC ETF 46641Q837 1,978 39,191 SH   SOLE   0 39,191 0
JP MORGAN ETF TRUST ULTRA SHRT MUNICIPAL INC ETF ULTRA SHRT MUNICIPAL INC ETF 46641Q654 775 15,182 SH   SOLE   0 15,182 0
KATY TEX INDPT SCH DIST UNLTD TAX SCH BLDG BDS CLBL UNLTD TAX SCH BLDG BDS CLBL 486063XP0 356 290 PRN   SOLE   0 290 0
KEYCORP COM COM 493267108 431 18,634 SH   SOLE   6,189 12,445 0
KINDER MORGAN INC COM COM 49456B101 348 21,927 SH   SOLE   7,309 14,618 0
L3 HARRIS TECHNOLOGIES INC COM COM 502431109 1,299 6,091 SH   SOLE   1,166 4,925 0
LAMAR ADVERTISING CO COM USD0.001 CL A COM USD0.001 CL A 512816109 375 3,089 SH   SOLE   976 2,113 0
LIVENT CORPORATION COM COM 53814L108 1,609 66,016 SH   SOLE   19,845 46,171 0
LLOYDS BANKING GROUP ADR SPONSORED ADR SPONSORED 539439109 86 33,747 SH   SOLE   5,625 28,123 0
LOCKHEED MARTIN CORP COM COM 539830109 650 1,829 SH   SOLE   621 1,208 0
LOMIKO METALS INC COM COM 54163Q409 1 10,000 SH   SOLE   0 10,000 0
LOWE'S COMPANIES INC COM COM 548661107 397 1,537 SH   SOLE   428 1,109 0
LULULEMON ATHLETICA INC COM COM 550021109 954 2,438 SH   SOLE   382 2,056 0
LYONDELLBASELL INDUSTRIES N V COM COM N53745100 311 3,368 SH   SOLE   1,119 2,249 0
MAINE MUN BD BK BD BANK BDS REV CLBL BD BANK BDS REV CLBL 56045RMS5 211 195 PRN   SOLE   0 195 0
MANHATTAN ASSOCIATES INC COM COM 562750109 1,872 12,041 SH   SOLE   3,614 8,427 0
MARVELL TECHNOLOGY INC COM COM 573874104 2,366 27,040 SH   SOLE   5,839 21,201 0
MASSACHUSETTS BAY TRANSN AUTH SALES TAX REF BDS REV SALES TAX REF BDS REV 575579LN5 250 175 PRN   SOLE   0 175 0
MASSACHUSETTS ST SCH BLDG AUTH SR DEDICATED SALES TA REV CLBL SR DEDICATED SALES TA REV CLBL 576000SB0 290 250 PRN   SOLE   0 250 0
MASSACHUSETTS ST TRANSN FD REV REF BDS REV CLBL REF BDS REV CLBL 57604TFL5 382 310 PRN   SOLE   0 310 0
MASSACHUSETTS ST WTR RES AUTH GEN REV BDS CLBL GEN REV BDS CLBL 576051TD8 286 230 PRN   SOLE   0 230 0
MASSACHUSETTS STATE GO CONSLDTN LN BDS CLBL GO CONSLDTN LN BDS CLBL 57582RWV4 302 240 PRN   SOLE   0 240 0
MASTERCARD INCORPORATED COM CL A COM CL A 57636Q104 3,210 8,934 SH   SOLE   1,681 7,253 0
MATCH GROUP INC COM COM 57667L107 1,455 11,002 SH   SOLE   2,106 8,896 0
MCDONALD'S CORPORATION COM COM 580135101 584 2,178 SH   SOLE   698 1,480 0
MCKESSON CORPORATION COM COM 58155Q103 416 1,672 SH   SOLE   346 1,326 0
MEDTRONIC PLC COM COM G5960L103 656 6,340 SH   SOLE   1,985 4,355 0
MERCADOLIBRE INC COM COM 58733R102 405 300 SH   SOLE   0 300 0
MERCK & CO INC COM COM 58933Y105 772 10,072 SH   SOLE   3,316 6,756 0
META PLATFORMS INC COM CL A COM CL A 30303M102 5,791 17,217 SH   SOLE   3,737 13,480 0
METLIFE INC COM COM 59156R108 617 9,881 SH   SOLE   3,269 6,611 0
MICHIGAN ST TRUNK LINE FD BDS REV CLBL FD BDS REV CLBL 5946952G2 249 210 PRN   SOLE   0 210 0
MICRON TECHNOLOGY INC COM COM 595112103 216 2,316 SH   SOLE   869 1,448 0
MICROSOFT CORP COM COM 594918104 16,358 48,638 SH   SOLE   10,917 37,722 0
MONDELEZ INTL INC COM CL A COM CL A 609207105 513 7,737 SH   SOLE   2,556 5,182 0
MONOLITHIC POWER SYSTEM INC COM COM 609839105 2,028 4,110 SH   SOLE   891 3,220 0
MONSTER BEVERAGE CORP COM COM 61174X109 1,060 11,042 SH   SOLE   2,057 8,985 0
MSCI INC COM COM 55354G100 2,351 3,837 SH   SOLE   894 2,943 0
NATURALSHRIMP INC COM COM 63902N106 4 12,500 SH   SOLE   0 12,500 0
NESTLE SA ADR SPONSORED ADR SPONSORED 641069406 309 2,198 SH   SOLE   824 1,374 0
NETFLIX INC COM COM 64110L106 1,742 2,891 SH   SOLE   518 2,373 0
NEW RELIC INC COM COM 64829B100 1,298 11,802 SH   SOLE   3,548 8,254 0
NEW YORK N Y CITY MUN WTR FIN SECOND GENERAL RESOUL REV CLBL SECOND GENERAL RESOUL REV CLBL 64972GRX4 370 300 PRN   SOLE   0 300 0
NEW YORK N Y CITY TRANSITIONAL BDS REV CLBL BDS REV CLBL 64972HK50 302 245 PRN   SOLE   0 245 0
NEW YORK N Y CITY TRANSITIONAL BLDG AID REV BDS CLBL BLDG AID REV BDS CLBL 64972HZC9 262 225 PRN   SOLE   0 225 0
NEW YORK N Y CITY TRANSITIONAL FUTURE TAX SECD SUB B REV CLBL FUTURE TAX SECD SUB B REV CLBL 64971XQL5 399 310 PRN   SOLE   0 310 0
NEW YORK N Y GO BDS CLBL GO BDS CLBL 64966LLH2 216 200 PRN   SOLE   0 200 0
NEW YORK ST DORM AUTH ST PERS GEN PURP BDS REV CLBL GEN PURP BDS REV CLBL 64990FLD4 242 195 PRN   SOLE   0 195 0
NIKE INC COM CL B COM CL B 654106103 2,917 17,501 SH   SOLE   3,552 13,949 0
NISOURCE INC COM COM 65473P105 304 11,003 SH   SOLE   3,661 7,342 0
NUCOR CORP COM COM 670346105 1,299 11,377 SH   SOLE   3,420 7,957 0
NVIDIA CORP COM COM 67066G104 8,305 28,238 SH   SOLE   7,174 21,064 0
NXP SEMICONDUCTORS N V COM COM N6596X109 2,759 12,114 SH   SOLE   2,205 9,908 0
OHIO ST WTR DEV AUTH LN FD BDS REV CLBL LN FD BDS REV CLBL 67766WZD7 369 290 PRN   SOLE   0 290 0
ONEOK INC COM COM 682680103 451 7,677 SH   SOLE   1,919 5,758 0
OPTIMA MED INNOVATIONS CORP COM COM 68405M109 9 310,320 SH   SOLE   0 310,320 0
OREILLY AUTOMOTIVE INC NEW COM COM 67103H107 636 900 SH   SOLE   0 900 0
OTIS WORLDWIDE CORP COM COM 68902V107 338 3,882 SH   SOLE   1,364 2,518 0
OZOP ENERGY SOLUTIONS INC COM COM 692732209 1 17,000 SH   SOLE   0 17,000 0
PALO ALTO NETWORKS INC COM COM 697435105 1,720 3,090 SH   SOLE   574 2,515 0
PAYPAL HOLDINGS INC COM COM 70450Y103 2,013 10,673 SH   SOLE   1,969 8,704 0
PEPSICO INC COM COM 713448108 923 5,314 SH   SOLE   1,734 3,580 0
PFIZER INC COM COM 717081103 1,945 32,930 SH   SOLE   10,162 22,768 0
PHILIP MORRIS INTL INC COM COM 718172109 798 8,403 SH   SOLE   2,611 5,792 0
PIMCO ETF TRUST 0-5 HIGH YIELD ETF 0-5 HIGH YIELD ETF 72201R783 428 4,314 SH   SOLE   925 3,389 0
PINTEREST INC COM CL A COM CL A 72352L106 760 20,921 SH   SOLE   3,757 17,164 0
PNC FINANCIAL SERVICES GROUP COM COM 693475105 430 2,145 SH   SOLE   715 1,430 0
PRIVATE COLLEGES & UNIVS AUTH REV BDS CLBL REV BDS CLBL 74265LA57 215 200 PRN   SOLE   0 200 0
PROCTER & GAMBLE CO COM COM 742718109 2,390 14,610 SH   SOLE   4,594 10,016 0
PROLOGIS INC COM USD0.01 COM USD0.01 74340W103 736 4,373 SH   SOLE   1,447 2,926 0
PROSHARES TRUST II ULSHT BLOOMB OIL ETF ULSHT BLOOMB OIL ETF 74347Y862 1,004 78,754 SH   SOLE   34,771 43,983 0
PROSHARES TRUST PSHS ULTRA QQQ ETF PSHS ULTRA QQQ ETF 74347R206 758 8,511 SH   SOLE   3,758 4,753 0
PROSHARES TRUST SHORT S&P 500 NE ETF SHORT S&P 500 NE ETF 74347B425 446 32,746 SH   SOLE   13,422 19,324 0
PRUDENTIAL FINANCIAL INC COM COM 744320102 885 8,180 SH   SOLE   2,709 5,471 0
PUBLIC SERVICE ENTERPRISE GRP COM COM 744573106 363 5,441 SH   SOLE   1,807 3,634 0
QUALCOMM INC COM COM 747525103 377 2,061 SH   SOLE   768 1,293 0
RAPID7 INC COM COM 753422104 1,218 10,345 SH   SOLE   3,099 7,246 0
RAYTHEON TECH CORP COM COM 75513E101 1,260 14,638 SH   SOLE   2,942 11,696 0
ROBLOX CORP COM CL A COM CL A 771049103 430 4,165 SH   SOLE   606 3,559 0
ROPER TECHNOLOGIES INC COM COM 776696106 1,148 2,333 SH   SOLE   367 1,966 0
S&P GLOBAL INC COM COM 78409V104 337 715 SH   SOLE   255 460 0
SALESFORCE.COM INC COM COM 79466L302 2,196 8,640 SH   SOLE   1,616 7,024 0
SBA COMMUNICATIONS CORP COM USD0.01 CL A COM USD0.01 CL A 78410G104 1,684 4,330 SH   SOLE   778 3,552 0
SCHWAB STRATEGIC TR INTL EQTY ETF INTL EQTY ETF 808524805 1,429 36,773 SH   SOLE   16,205 20,568 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG ETF SCHWAB FDT US LG ETF 808524771 596 10,162 SH   SOLE   2,496 7,666 0
SCHWAB STRATEGIC TR US BRD MKT ETF US BRD MKT ETF 808524102 4,029 35,648 SH   SOLE   15,650 19,998 0
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ ETF 808524797 347 4,295 SH   SOLE   0 4,295 0
SCHWAB STRATEGIC TR US TIPS ETF US TIPS ETF 808524870 3,157 50,205 SH   SOLE   0 50,205 0
SEA LIMITED ADR ADR 81141R100 637 2,849 SH   SOLE   523 2,326 0
SELECT SECTOR SPDR TRUST ENERGY ETF ENERGY ETF 81369Y506 201 3,623 SH   SOLE   1,505 2,118 0
SELECT SECTOR SPDR TRUST SBI CONS STPLS ETF SBI CONS STPLS ETF 81369Y308 1,810 23,471 SH   SOLE   5,070 18,400 0
SELECT SECTOR SPDR TRUST SBI INT-UTILS ETF SBI INT-UTILS ETF 81369Y886 4,032 56,332 SH   SOLE   13,061 43,271 0
SERVICENOW INC COM COM 81762P102 4,191 6,457 SH   SOLE   1,228 5,229 0
SHERWIN-WILLIAMS CO COM COM 824348106 1,922 5,459 SH   SOLE   881 4,579 0
SHOPIFY INC COM CL A COM CL A 82509L107 2,094 1,520 SH   SOLE   234 1,286 0
SIMON PROPERTY GROUP INC COM USD0.0001 COM USD0.0001 828806109 226 1,417 SH   SOLE   0 1,417 0
SJW GROUP COM COM 784305104 700 9,565 SH   SOLE   4,223 5,342 0
SM ENERGY COMPANY COM COM 78454L100 1,146 38,879 SH   SOLE   11,706 27,173 0
SOUTH JERSEY INDUSTRIES INC COM COM 838518108 217 8,306 SH   SOLE   8,306 0 0
SOUTHERN CO COM COM 842587107 574 8,373 SH   SOLE   2,746 5,628 0
SPDR BLOOMBERG HIGH YIELD BOND ETF BLOOMBERG HIGH YIELD BOND ETF 78468R622 3,468 31,941 SH   SOLE   7,151 24,789 0
SPDR GOLD TRUST GOLD SHS ETF GOLD SHS ETF 78463V107 1,109 6,490 SH   SOLE   998 5,491 0
SPDR INDEX SHARES FUNDS PORTFLO EURP ETF PORTFLO EURP ETF 78463X103 860 20,174 SH   SOLE   0 20,174 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD ETF 78463X889 1,525 41,797 SH   SOLE   9,742 32,055 0
SPDR RUSSELL YIELD ETF RUSSELL YIELD ETF 78468R770 211 2,107 SH   SOLE   0 2,107 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P 1500 COMP STK ETF 78464A805 1,515 25,913 SH   SOLE   11,539 14,374 0
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P 500 ETF 78464A854 570 10,203 SH   SOLE   895 9,308 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW ETF 78464A409 2,078 28,671 SH   SOLE   5,911 22,760 0
SPDR SERIES TRUST SPDR BLOOMBERG CONVERTIBLE SPDR BLOOMBERG CONVERTIBLE 78464A359 283 3,413 SH   SOLE   1,159 2,254 0
SPDR SPDR BLOOMBERG SHORT TERM H SPDR BLOOMBERG SHORT TERM H 78468R408 683 25,143 SH   SOLE   5,343 19,800 0
SPDR SPDR NUVEEN BLOMBERG SHRT T SPDR NUVEEN BLOMBERG SHRT T 78468R739 1,493 30,366 SH   SOLE   0 30,366 0
SPLUNK INC COM COM 848637104 687 5,938 SH   SOLE   1,106 4,832 0
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENIOR LOAN ETF 78467V608 1,228 26,922 SH   SOLE   0 26,922 0
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF SPDR TR TACTIC ETF 78467V848 268 5,663 SH   SOLE   1,618 4,045 0
STARBUCKS CORP COM COM 855244109 1,972 16,856 SH   SOLE   3,486 13,370 0
STRYKER CORP COM COM 863667101 321 1,199 SH   SOLE   439 760 0
SVB FINANCIAL GROUP COM COM 78486Q101 1,852 2,730 SH   SOLE   824 1,906 0
SYNAPTICS INC COM COM 87157D109 1,273 4,398 SH   SOLE   1,319 3,079 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED ADR SPONSORED 874039100 548 4,553 SH   SOLE   816 3,737 0
TARGET CORP COM COM 87612E106 449 1,938 SH   SOLE   709 1,229 0
TARRANT REGL WTR DIST TEX WTR CONTRACT REV BDS CLBL CONTRACT REV BDS CLBL 876448CF6 224 200 PRN   SOLE   0 200 0
TENET HEALTHCARE CORP COM COM 88033G407 2,064 25,272 SH   SOLE   7,597 17,675 0
TENNESSEE ST SCH BD AUTH HIGHER EDL FAC SECOND REV CLBL HIGHER EDL FAC SECOND REV CLBL 880558JT9 304 250 PRN   SOLE   0 250 0
TESLA INC COM COM 88160R101 901 853 SH   SOLE   155 698 0
TEXAS INSTRUMENTS INC COM COM 882508104 973 5,164 SH   SOLE   794 4,370 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 7,504 11,246 SH   SOLE   2,277 8,968 0
TOPBUILD CORP COM COM 89055F103 1,342 4,864 SH   SOLE   1,459 3,405 0
TRACTOR SUPPLY CO COM COM 892356106 904 3,790 SH   SOLE   707 3,083 0
TRIMBLE INC COM COM 896239100 1,687 19,351 SH   SOLE   5,817 13,534 0
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 580 9,903 SH   SOLE   3,128 6,775 0
TYSON FOODS INC COM CL A COM CL A 902494103 548 6,283 SH   SOLE   2,075 4,208 0
UBER TECHNOLOGIES INC COM COM 90353T100 1,149 27,405 SH   SOLE   5,006 22,399 0
UBIQUITI INC COM COM 90353W103 285 928 SH   SOLE   357 571 0
UGI CORP COM COM 902681105 316 6,886 SH   SOLE   2,291 4,595 0
UIPATH INC COM CL A COM CL A 90364P105 406 9,404 SH   SOLE   1,758 7,646 0
ULTA BEAUTY INC COM COM 90384S303 1,171 2,839 SH   SOLE   529 2,310 0
UNION PACIFIC CORP COM COM 907818108 859 3,408 SH   SOLE   0 3,408 0
UNITED PARCEL SERVICE INC COM CL B COM CL B 911312106 1,823 8,506 SH   SOLE   1,553 6,953 0
UNITED RENTALS INC COM COM 911363109 1,574 4,737 SH   SOLE   1,418 3,319 0
UNITEDHEALTH GROUP INC COM COM 91324P102 6,084 12,117 SH   SOLE   2,423 9,694 0
UNIVERSITY VA UNIV REVS GEN REV PLEDGE REF BDS CLBL GEN REV PLEDGE REF BDS CLBL 915217WP4 316 260 PRN   SOLE   0 260 0
US BANCORP COM COM 902973304 664 11,824 SH   SOLE   3,927 7,897 0
VALERO ENERGY CORP COM COM 91913Y100 326 4,335 SH   SOLE   0 4,335 0
VANECK ETF TRUST FALLEN ANGEL HIGH YLD BD EF FALLEN ANGEL HIGH YLD BD EF 92189F437 1,843 55,890 SH   SOLE   29,109 26,781 0
VANECK ETF TRUST SEMICONDUCTOR ETF SEMICONDUCTOR ETF 92189F676 1,832 5,931 SH   SOLE   1,387 4,545 0
VANGUARD 500 GRTH IDX F ETF 500 GRTH IDX F ETF 921932505 4,494 14,892 SH   SOLE   0 14,892 0
VANGUARD 500 VAL IDX FD ETF 500 VAL IDX FD ETF 921932703 4,299 28,396 SH   SOLE   0 28,396 0
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US ETF 922042775 2,376 38,771 SH   SOLE   10,225 28,546 0
VANGUARD CONSUM STP ETF CONSUM STP ETF 92204A207 284 1,420 SH   SOLE   284 1,136 0
VANGUARD DIV APP ETF DIV APP ETF 921908844 465 2,706 SH   SOLE   0 2,706 0
VANGUARD EMERG MKT BD ETF EMERG MKT BD ETF 921946885 1,007 12,965 SH   SOLE   2,849 10,116 0
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 480 9,698 SH   SOLE   0 9,698 0
VANGUARD INF TECH ETF INF TECH ETF 92204A702 807 1,762 SH   SOLE   504 1,259 0
VANGUARD INTER TERM TREAS ETF INTER TERM TREAS ETF 92206C706 1,231 18,516 SH   SOLE   10,632 7,884 0
VANGUARD INTL HIGH ETF INTL HIGH ETF 921946794 441 6,568 SH   SOLE   0 6,568 0
VANGUARD INT-TERM CORP ETF INT-TERM CORP ETF 92206C870 3,242 34,947 SH   SOLE   0 34,947 0
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 3,043 13,770 SH   SOLE   3,210 10,560 0
VANGUARD LONG-TERM TREASURY ETF LONG-TERM TREASURY ETF 92206C847 488 5,458 SH   SOLE   3,114 2,344 0
VANGUARD MCAP VL IDXVIP ETF MCAP VL IDXVIP ETF 922908512 481 3,200 SH   SOLE   0 3,200 0
VANGUARD MEGA CAP VAL ETF MEGA CAP VAL ETF 921910840 421 3,944 SH   SOLE   0 3,944 0
VANGUARD MEGA GRWTH IND ETF MEGA GRWTH IND ETF 921910816 237 908 SH   SOLE   0 908 0
VANGUARD MID CAP ETF MID CAP ETF 922908629 2,699 10,595 SH   SOLE   2,489 8,107 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 536 4,622 SH   SOLE   1,527 3,095 0
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 18,197 41,683 SH   SOLE   13,185 28,497 0
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD ETF 92206C409 2,945 36,239 SH   SOLE   0 36,239 0
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 1,948 10,892 SH   SOLE   2,699 8,193 0
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 2,938 13,001 SH   SOLE   3,054 9,947 0
VANGUARD STAR FD TL INTL STK F ETF STAR FD TL INTL STK F ETF 921909768 893 14,052 SH   SOLE   0 14,052 0
VANGUARD STRM INFPROIDX ETF STRM INFPROIDX ETF 922020805 8,206 159,657 SH   SOLE   37,163 122,494 0
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT ETF 922908769 824 3,412 SH   SOLE   0 3,412 0
VANGUARD UTILITIES ETF UTILITIES ETF 92204A876 1,997 12,769 SH   SOLE   5,609 7,160 0
VANGUARD VALUE ETF VALUE ETF 922908744 596 4,049 SH   SOLE   0 4,049 0
VANGUARD VNG RUS2000GRW ETF VNG RUS2000GRW ETF 92206C623 7,286 34,156 SH   SOLE   0 34,156 0
VANGUARD VNG RUS2000VAL ETF VNG RUS2000VAL ETF 92206C649 6,350 43,706 SH   SOLE   0 43,706 0
VEEVA SYSTEMS INC COM CL A COM CL A 922475108 1,237 4,842 SH   SOLE   762 4,080 0
VERISIGN COM COM 92343E102 312 1,228 SH   SOLE   472 756 0
VERISK ANALYTICS INC COM COM 92345Y106 3,035 13,269 SH   SOLE   3,092 10,177 0
VERIZON COMMUNICATIONS COM COM 92343V104 1,336 25,706 SH   SOLE   8,073 17,633 0
VISA INC COM CL A COM CL A 92826C839 5,881 27,140 SH   SOLE   5,504 21,636 0
WALMART INC COM COM 931142103 1,146 7,918 SH   SOLE   2,587 5,331 0
WALT DISNEY COMPANY (THE) COM COM 254687106 1,604 10,358 SH   SOLE   1,942 8,416 0
WASHINGTON ST MTR VEH FUEL TAX GO B REV CLBL MTR VEH FUEL TAX GO B REV CLBL 93974DL71 346 290 PRN   SOLE   0 290 0
WASHINGTON SUBN SAN DIST MD CONS PUB IMPT BDS REV CLBL CONS PUB IMPT BDS REV CLBL 940157XM7 216 200 PRN   SOLE   0 200 0
WELLS FARGO & COMPANY COM COM 949746101 1,294 26,964 SH   SOLE   7,796 19,168 0
WEST PHARMA SERVICES INC COM COM 955306105 2,543 5,422 SH   SOLE   1,175 4,247 0
WISDOMTREE TRUST EURO QTLY DIV GR ETF EURO QTLY DIV GR ETF 97717X610 293 8,498 SH   SOLE   0 8,498 0
WISDOMTREE TRUST FLOATNG RAT TREA ETF FLOATNG RAT TREA ETF 97717X628 261 10,383 SH   SOLE   0 10,383 0
WORKDAY INC COM CL A COM CL A 98138H101 948 3,470 SH   SOLE   647 2,822 0
WP CAREY INC COM USD0.001 COM USD0.001 92936U109 387 4,711 SH   SOLE   1,565 3,146 0
XILINX INC COM COM 983919101 1,322 6,235 SH   SOLE   1,868 4,367 0
ZOETIS INC COM CL A COM CL A 98978V103 3,455 14,159 SH   SOLE   2,574 11,585 0