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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 202 659 SH   SOLE   0 0 659
ISHARES INC MSCI JPN ETF NEW 46434G822 982 14,541 SH   SOLE   0 0 14,541
ISHARES TR CORE S&P MCP ETF 464287507 11,546 50,237 SH   SOLE   0 0 50,237
ISHARES TR CORE S&P SCP ETF 464287804 97,826 1,064,486 SH   SOLE   0 0 1,064,486
ISHARES TR SP SMCP600VL ETF 464287879 387 4,763 SH   SOLE   0 0 4,763
ISHARES TR S&P 500 VAL ETF 464287408 963 7,525 SH   SOLE   0 0 7,525
ISHARES TR CORE S&P500 ETF 464287200 55,900 148,912 SH   SOLE   0 0 148,912
ISHARES TR S&P 500 GRWT ETF 464287309 477 7,475 SH   SOLE   0 0 7,475
ISHARES TR RUS 1000 VAL ETF 464287598 6,053 44,270 SH   SOLE   0 0 44,270
ISHARES TR RUS 1000 GRW ETF 464287614 7,543 31,282 SH   SOLE   0 0 31,282
ISHARES TR RUSSELL 2000 ETF 464287655 8,365 42,664 SH   SOLE   0 0 42,664
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,602 47,081 SH   SOLE   0 0 47,081
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,243 163,371 SH   SOLE   0 0 163,371
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,999 9,996 SH   SOLE   0 0 9,996
AUTODESK INC COM 052769106 2,882 9,439 SH   SOLE   0 0 9,439
AMAZON COM INC COM 023135106 7,445 2,286 SH   SOLE   0 0 2,286
BRISTOL-MYERS SQUIBB CO COM 110122108 519 8,363 SH   SOLE   0 0 8,363
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,247 22,629 SH   SOLE   0 0 22,629
EMERSON ELEC CO COM 291011104 458 5,704 SH   SOLE   0 0 5,704
BOEING CO COM 097023105 774 3,618 SH   SOLE   0 0 3,618
EVERSOURCE ENERGY COM 30040W108 307 3,554 SH   SOLE   0 0 3,554
REALTY INCOME CORP COM 756109104 493 7,923 SH   SOLE   0 0 7,923
ONEOK INC NEW COM 682680103 525 13,675 SH   SOLE   0 0 13,675
SYNOPSYS INC COM 871607107 211 813 SH   SOLE   0 0 813
INVESCO QQQ TR UNIT SER 1 46090E103 36,290 115,668 SH   SOLE   0 0 115,668
AMGEN INC COM 031162100 1,416 6,157 SH   SOLE   0 0 6,157
ABBOTT LABS COM 002824100 5,153 47,064 SH   SOLE   0 0 47,064
ADVANCED MICRO DEVICES INC COM 007903107 676 7,376 SH   SOLE   0 0 7,376
CONAGRA BRANDS INC COM 205887102 2,590 71,416 SH   SOLE   0 0 71,416
EBAY INC. COM 278642103 207 4,121 SH   SOLE   0 0 4,121
ALTRIA GROUP INC COM 02209S103 581 14,172 SH   SOLE   0 0 14,172
FEDEX CORP COM 31428X106 432 1,664 SH   SOLE   0 0 1,664
GENUINE PARTS CO COM 372460105 624 6,212 SH   SOLE   0 0 6,212
INTEL CORP COM 458140100 2,147 43,096 SH   SOLE   0 0 43,096
ILLINOIS TOOL WKS INC COM 452308109 530 2,599 SH   SOLE   0 0 2,599
ORACLE CORP COM 68389X105 1,022 15,796 SH   SOLE   0 0 15,796
QUALCOMM INC COM 747525103 1,792 11,760 SH   SOLE   0 0 11,760
DISNEY WALT CO COM 254687106 1,941 10,712 SH   SOLE   0 0 10,712
HONEYWELL INTL INC COM 438516106 880 4,139 SH   SOLE   0 0 4,139
SHERWIN WILLIAMS CO COM 824348106 314 427 SH   SOLE   0 0 427
SEMPRA ENERGY COM 816851109 952 7,473 SH   SOLE   0 0 7,473
SYSCO CORP COM 871829107 252 3,399 SH   SOLE   0 0 3,399
US BANCORP DEL COM NEW 902973304 1,540 33,054 SH   SOLE   0 0 33,054
JOHNSON & JOHNSON COM 478160104 3,023 19,211 SH   SOLE   0 0 19,211
MEDTRONIC PLC SHS G5960L103 906 7,732 SH   SOLE   0 0 7,732
PFIZER INC COM 717081103 1,442 39,178 SH   SOLE   0 0 39,178
LOWES COS INC COM 548661107 1,223 7,622 SH   SOLE   0 0 7,622
ISHARES TR MSCI EAFE ETF 464287465 1,989 27,268 SH   SOLE   0 0 27,268
AMERISOURCEBERGEN CORP COM 03073E105 390 3,985 SH   SOLE   0 0 3,985
CHEVRON CORP NEW COM 166764100 1,108 13,116 SH   SOLE   0 0 13,116
MICROSOFT CORP COM 594918104 15,005 67,465 SH   SOLE   0 0 67,465
UNITED PARCEL SERVICE INC CL B 911312106 668 3,967 SH   SOLE   0 0 3,967
AT&T INC COM 00206R102 1,383 48,085 SH   SOLE   0 0 48,085
PRUDENTIAL FINL INC COM 744320102 415 5,321 SH   SOLE   0 0 5,321
TRUIST FINL CORP COM 89832Q109 589 12,295 SH   SOLE   0 0 12,295
CITIGROUP INC COM NEW 172967424 612 9,929 SH   SOLE   0 0 9,929
CISCO SYS INC COM 17275R102 1,280 28,596 SH   SOLE   0 0 28,596
INTERNATIONAL BUSINESS MACHS COM 459200101 508 4,034 SH   SOLE   0 0 4,034
COCA COLA CO COM 191216100 1,192 21,732 SH   SOLE   0 0 21,732
LOCKHEED MARTIN CORP COM 539830109 405 1,142 SH   SOLE   0 0 1,142
PEPSICO INC COM 713448108 1,455 9,811 SH   SOLE   0 0 9,811
STRYKER CORPORATION COM 863667101 321 1,309 SH   SOLE   0 0 1,309
JOHNSON CTLS INTL PLC SHS G51502105 961 20,621 SH   SOLE   0 0 20,621
VERIZON COMMUNICATIONS INC COM 92343V104 1,327 22,581 SH   SOLE   0 0 22,581
SPDR SER TR PRTFLO S&P500 GW 78464A409 683 12,351 SH   SOLE   0 0 12,351
ISHARES INC MSCI GERMANY ETF 464286806 548 17,247 SH   SOLE   0 0 17,247
ISHARES INC MSCI CDA ETF 464286509 376 12,206 SH   SOLE   0 0 12,206
ISHARES TR RUS MD CP GR ETF 464287481 2,354 22,935 SH   SOLE   0 0 22,935
ISHARES TR RUS MDCP VAL ETF 464287473 1,344 13,860 SH   SOLE   0 0 13,860
SPDR SER TR PORTFOLI S&P1500 78464A805 2,572 55,805 SH   SOLE   0 0 55,805
ISHARES TR GLOBAL TECH ETF 464287291 317 1,057 SH   SOLE   0 0 1,057
ISHARES TR U.S. CNSM SV ETF 464287580 1,126 15,969 SH   SOLE   0 0 15,969
ISHARES TR US HLTHCARE ETF 464287762 247 1,006 SH   SOLE   0 0 1,006
ISHARES TR U.S. TECH ETF 464287721 284 3,336 SH   SOLE   0 0 3,336
ISHARES TR US TELECOM ETF 464287713 14,172 468,959 SH   SOLE   0 0 468,959
SELECT SECTOR SPDR TR ENERGY 81369Y506 587 15,485 SH   SOLE   0 0 15,485
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14,276 484,245 SH   SOLE   0 0 484,245
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,098 169,962 SH   SOLE   0 0 169,962
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,146 165,247 SH   SOLE   0 0 165,247
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,725 138,618 SH   SOLE   0 0 138,618
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,026 37,479 SH   SOLE   0 0 37,479
ISHARES TR NASDAQ BIOTECH 464287556 3,586 23,672 SH   SOLE   0 0 23,672
ISHARES INC MSCI TAIWAN ETF 46434G772 380 7,158 SH   SOLE   0 0 7,158
ISHARES INC MSCI SPAIN ETF 464286764 322 11,906 SH   SOLE   0 0 11,906
ISHARES TR MSCI UK ETF NEW 46435G334 4,513 154,076 SH   SOLE   0 0 154,076
ISHARES INC MSCI STH KOR ETF 464286772 467 5,430 SH   SOLE   0 0 5,430
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,876 13,291 SH   SOLE   0 0 13,291
SCHWAB CHARLES CORP COM 808513105 202 3,803 SH   SOLE   0 0 3,803
WALGREENS BOOTS ALLIANCE INC COM 931427108 237 5,934 SH   SOLE   0 0 5,934
DEERE & CO COM 244199105 1,814 6,742 SH   SOLE   0 0 6,742
BK OF AMERICA CORP COM 060505104 1,564 51,610 SH   SOLE   0 0 51,610
STARBUCKS CORP COM 855244109 2,840 26,548 SH   SOLE   0 0 26,548
ANALOG DEVICES INC COM 032654105 248 1,679 SH   SOLE   0 0 1,679
AUTOMATIC DATA PROCESSING IN COM 053015103 602 3,417 SH   SOLE   0 0 3,417
EXXON MOBIL CORP COM 30231G102 2,009 48,738 SH   SOLE   0 0 48,738
AFLAC INC COM 001055102 1,238 27,830 SH   SOLE   0 0 27,830
WALMART INC COM 931142103 1,434 9,950 SH   SOLE   0 0 9,950
APPLIED MATLS INC COM 038222105 845 9,788 SH   SOLE   0 0 9,788
ANTHEM INC COM 036752103 1,082 3,369 SH   SOLE   0 0 3,369
UNION PAC CORP COM 907818108 2,308 11,084 SH   SOLE   0 0 11,084
TEXAS INSTRS INC COM 882508104 1,268 7,724 SH   SOLE   0 0 7,724
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 450 4,128 SH   SOLE   0 0 4,128
TARGET CORP COM 87612E106 1,122 6,356 SH   SOLE   0 0 6,356
COLGATE PALMOLIVE CO COM 194162103 349 4,080 SH   SOLE   0 0 4,080
CAPITAL ONE FINL CORP COM 14040H105 233 2,357 SH   SOLE   0 0 2,357
COSTCO WHSL CORP NEW COM 22160K105 1,135 3,014 SH   SOLE   0 0 3,014
LILLY ELI & CO COM 532457108 800 4,741 SH   SOLE   0 0 4,741
CVS HEALTH CORP COM 126650100 413 6,042 SH   SOLE   0 0 6,042
DOMINION ENERGY INC COM 25746U109 634 8,437 SH   SOLE   0 0 8,437
SCHLUMBERGER LTD COM 806857108 212 9,724 SH   SOLE   0 0 9,724
DANAHER CORPORATION COM 235851102 1,273 5,730 SH   SOLE   0 0 5,730
MERCK & CO. INC COM 58933Y105 1,393 17,032 SH   SOLE   0 0 17,032
MICRON TECHNOLOGY INC COM 595112103 306 4,068 SH   SOLE   0 0 4,068
MORGAN STANLEY COM NEW 617446448 360 5,251 SH   SOLE   0 0 5,251
PROCTER AND GAMBLE CO COM 742718109 4,009 28,816 SH   SOLE   0 0 28,816
GENERAL ELECTRIC CO COM 369604103 433 40,047 SH   SOLE   0 0 40,047
KIMBERLY-CLARK CORP COM 494368103 346 2,564 SH   SOLE   0 0 2,564
GILEAD SCIENCES INC COM 375558103 321 5,505 SH   SOLE   0 0 5,505
GOLDMAN SACHS GROUP INC COM 38141G104 350 1,329 SH   SOLE   0 0 1,329
HOME DEPOT INC COM 437076102 3,162 11,906 SH   SOLE   0 0 11,906
TRANE TECHNOLOGIES PLC SHS G8994E103 243 1,677 SH   SOLE   0 0 1,677
MCDONALDS CORP COM 580135101 1,550 7,222 SH   SOLE   0 0 7,222
NIKE INC CL B 654106103 2,006 14,178 SH   SOLE   0 0 14,178
JPMORGAN CHASE & CO COM 46625H100 2,524 19,867 SH   SOLE   0 0 19,867
SIRIUS XM HOLDINGS INC COM 82968B103 65 10,202 SH   SOLE   0 0 10,202
TJX COS INC NEW COM 872540109 357 5,232 SH   SOLE   0 0 5,232
MONDELEZ INTL INC CL A 609207105 459 7,847 SH   SOLE   0 0 7,847
HP INC COM 40434L105 223 9,074 SH   SOLE   0 0 9,074
BOOKING HOLDINGS INC COM 09857L108 677 304 SH   SOLE   0 0 304
WELLS FARGO CO NEW COM 949746101 1,139 37,735 SH   SOLE   0 0 37,735
ISHARES TR 1 3 YR TREAS BD 464287457 14,502 167,890 SH   SOLE   0 0 167,890
ISHARES TR BARCLAYS 7 10 YR 464287440 719 5,994 SH   SOLE   0 0 5,994
ISHARES TR IBOXX INV CP ETF 464287242 260 1,879 SH   SOLE   0 0 1,879
PROGRESSIVE CORP COM 743315103 276 2,796 SH   SOLE   0 0 2,796
XCEL ENERGY INC COM 98389B100 557 8,351 SH   SOLE   0 0 8,351
FISERV INC COM 337738108 301 2,644 SH   SOLE   0 0 2,644
FORD MTR CO DEL COM 345370860 318 36,139 SH   SOLE   0 0 36,139
UNITEDHEALTH GROUP INC COM 91324P102 3,660 10,437 SH   SOLE   0 0 10,437
SOUTHWEST AIRLS CO COM 844741108 218 4,679 SH   SOLE   0 0 4,679
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,667 14,038 SH   SOLE   0 0 14,038
AMERICAN TOWER CORP NEW COM 03027X100 387 1,724 SH   SOLE   0 0 1,724
CROWN CASTLE INTL CORP NEW COM 22822V101 237 1,486 SH   SOLE   0 0 1,486
RAYTHEON TECHNOLOGIES CORP COM 75513E101 513 7,171 SH   SOLE   0 0 7,171
INTUIT COM 461202103 382 1,005 SH   SOLE   0 0 1,005
MARRIOTT INTL INC NEW CL A 571903202 264 2,002 SH   SOLE   0 0 2,002
MARSH & MCLENNAN COS INC COM 571748102 472 4,036 SH   SOLE   0 0 4,036
3M CO COM 88579Y101 813 4,651 SH   SOLE   0 0 4,651
COMCAST CORP NEW CL A 20030N101 1,013 19,330 SH   SOLE   0 0 19,330
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,237 11,492 SH   SOLE   0 0 11,492
WASTE MGMT INC DEL COM 94106L109 318 2,693 SH   SOLE   0 0 2,693
NORFOLK SOUTHN CORP COM 655844108 338 1,422 SH   SOLE   0 0 1,422
HUNTINGTON BANCSHARES INC COM 446150104 238 18,857 SH   SOLE   0 0 18,857
NEXTERA ENERGY INC COM 65339F101 707 9,161 SH   SOLE   0 0 9,161
DUKE ENERGY CORP NEW COM NEW 26441C204 952 10,393 SH   SOLE   0 0 10,393
CONSTELLATION BRANDS INC CL A 21036P108 213 971 SH   SOLE   0 0 971
CONOCOPHILLIPS COM 20825C104 587 14,675 SH   SOLE   0 0 14,675
CSX CORP COM 126408103 749 8,257 SH   SOLE   0 0 8,257
APPLE INC COM 037833100 23,485 176,989 SH   SOLE   0 0 176,989
AMERICAN AIRLS GROUP INC COM 02376R102 287 18,179 SH   SOLE   0 0 18,179
LAM RESEARCH CORP COM 512807108 330 699 SH   SOLE   0 0 699
AMERICAN WTR WKS CO INC NEW COM 030420103 631 4,111 SH   SOLE   0 0 4,111
SPDR SER TR PRTFLO S&P500 VL 78464A508 457 13,300 SH   SOLE   0 0 13,300
CATERPILLAR INC COM 149123101 616 3,385 SH   SOLE   0 0 3,385
KINDER MORGAN INC DEL COM 49456B101 308 22,535 SH   SOLE   0 0 22,535
ISHARES TR MSCI EMG MKT ETF 464287234 520 10,059 SH   SOLE   0 0 10,059
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,215 13,448 SH   SOLE   0 0 13,448
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,668 75,806 SH   SOLE   0 0 75,806
CHUBB LIMITED COM H1467J104 361 2,344 SH   SOLE   0 0 2,344
ECOLAB INC COM 278865100 466 2,154 SH   SOLE   0 0 2,154
PUBLIC STORAGE COM 74460D109 706 3,056 SH   SOLE   0 0 3,056
FIRST COMWLTH FINL CORP PA COM 319829107 379 34,612 SH   SOLE   0 0 34,612
AMERICAN EXPRESS CO COM 025816109 619 5,117 SH   SOLE   0 0 5,117
GENERAL MLS INC COM 370334104 1,094 18,610 SH   SOLE   0 0 18,610
NEWMONT CORP COM 651639106 259 4,322 SH   SOLE   0 0 4,322
AMEREN CORP COM 023608102 206 2,635 SH   SOLE   0 0 2,635
EDWARDS LIFESCIENCES CORP COM 28176E108 232 2,543 SH   SOLE   0 0 2,543
S&P GLOBAL INC COM 78409V104 465 1,413 SH   SOLE   0 0 1,413
GENERAL DYNAMICS CORP COM 369550108 309 2,077 SH   SOLE   0 0 2,077
KLA CORP COM NEW 482480100 402 1,551 SH   SOLE   0 0 1,551
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3,170 14,516 SH   SOLE   0 0 14,516
SOUTHERN CO COM 842587107 4,399 71,605 SH   SOLE   0 0 71,605
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 43,822 874,524 SH   SOLE   0 0 874,524
PAYCHEX INC COM 704326107 301 3,232 SH   SOLE   0 0 3,232
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,087 29 SH   SOLE   0 0 29
ALIGN TECHNOLOGY INC COM 016255101 1,833 3,431 SH   SOLE   0 0 3,431
CIGNA CORP NEW COM 125523100 267 1,283 SH   SOLE   0 0 1,283
WATERS CORP COM 941848103 279 1,129 SH   SOLE   0 0 1,129
PNC FINL SVCS GROUP INC COM 693475105 707 4,742 SH   SOLE   0 0 4,742
NETFLIX INC COM 64110L106 1,714 3,169 SH   SOLE   0 0 3,169
ISHARES TR CORE US AGGBD ET 464287226 20,475 173,238 SH   SOLE   0 0 173,238
PROLOGIS INC. COM 74340W103 377 3,785 SH   SOLE   0 0 3,785
BIOGEN INC COM 09062X103 345 1,410 SH   SOLE   0 0 1,410
ISHARES TR SELECT DIVID ETF 464287168 1,367 14,211 SH   SOLE   0 0 14,211
ISHARES TR TIPS BD ETF 464287176 596 4,669 SH   SOLE   0 0 4,669
ROYCE VALUE TR INC COM 780910105 385 23,882 SH   SOLE   0 0 23,882
ILLUMINA INC COM 452327109 1,323 3,577 SH   SOLE   0 0 3,577
ACTIVISION BLIZZARD INC COM 00507V109 271 2,914 SH   SOLE   0 0 2,914
AIR PRODS & CHEMS INC COM 009158106 220 805 SH   SOLE   0 0 805
DOLLAR GEN CORP NEW COM 256677105 2,026 9,633 SH   SOLE   0 0 9,633
NVIDIA CORPORATION COM 67066G104 1,356 2,596 SH   SOLE   0 0 2,596
VERTEX PHARMACEUTICALS INC COM 92532F100 319 1,348 SH   SOLE   0 0 1,348
NUCOR CORP COM 670346105 620 11,647 SH   SOLE   0 0 11,647
EATON CORP PLC SHS G29183103 419 3,485 SH   SOLE   0 0 3,485
KANSAS CITY SOUTHERN COM NEW 485170302 263 1,286 SH   SOLE   0 0 1,286
HUMANA INC COM 444859102 262 639 SH   SOLE   0 0 639
SANOFI SPONSORED ADR 80105N105 201 4,130 SH   SOLE   0 0 4,130
CUMMINS INC COM 231021106 593 2,611 SH   SOLE   0 0 2,611
METLIFE INC COM 59156R108 487 10,377 SH   SOLE   0 0 10,377
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 877 92,310 SH   SOLE   0 0 92,310
COOPER COS INC COM NEW 216648402 342 942 SH   SOLE   0 0 942
YUM BRANDS INC COM 988498101 326 2,998 SH   SOLE   0 0 2,998
AMPHENOL CORP NEW CL A 032095101 323 2,471 SH   SOLE   0 0 2,471
CINTAS CORP COM 172908105 289 818 SH   SOLE   0 0 818
ALPHABET INC CAP STK CL A 02079K305 4,532 2,586 SH   SOLE   0 0 2,586
CBRE CLARION GLOBAL REAL EST COM 12504G100 829 120,514 SH   SOLE   0 0 120,514
SPDR GOLD TR GOLD SHS 78463V107 1,383 7,753 SH   SOLE   0 0 7,753
WEC ENERGY GROUP INC COM 92939U106 593 6,440 SH   SOLE   0 0 6,440
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,760 91,790 SH   SOLE   0 0 91,790
VANGUARD INDEX FDS VALUE ETF 922908744 50,959 428,369 SH   SOLE   0 0 428,369
REGENERON PHARMACEUTICALS COM 75886F107 1,494 3,092 SH   SOLE   0 0 3,092
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,925 39,892 SH   SOLE   0 0 39,892
VANGUARD INDEX FDS MID CAP ETF 922908629 655 3,169 SH   SOLE   0 0 3,169
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,516 29,628 SH   SOLE   0 0 29,628
VANGUARD WORLD FDS MATERIALS ETF 92204A801 348 2,219 SH   SOLE   0 0 2,219
INTUITIVE SURGICAL INC COM NEW 46120E602 1,278 1,562 SH   SOLE   0 0 1,562
BLACKROCK INC COM 09247X101 746 1,034 SH   SOLE   0 0 1,034
VANGUARD INDEX FDS SMALL CP ETF 922908751 17,061 87,636 SH   SOLE   0 0 87,636
VANGUARD INDEX FDS GROWTH ETF 922908736 69,840 275,679 SH   SOLE   0 0 275,679
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 550 7,706 SH   SOLE   0 0 7,706
CARMAX INC COM 143130102 265 2,806 SH   SOLE   0 0 2,806
NUVEEN AMT FREE MUN CR INC F COM 67071L106 547 32,606 SH   SOLE   0 0 32,606
REPUBLIC SVCS INC COM 760759100 289 3,003 SH   SOLE   0 0 3,003
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 101 11,383 SH   SOLE   0 0 11,383
BLACKROCK CORPOR HI YLD FD I COM 09255P107 208 18,155 SH   SOLE   0 0 18,155
PACCAR INC COM 693718108 322 3,736 SH   SOLE   0 0 3,736
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 251 3,439 SH   SOLE   0 0 3,439
PARKER-HANNIFIN CORP COM 701094104 437 1,603 SH   SOLE   0 0 1,603
PACIFIC PREMIER BANCORP COM 69478X105 278 8,860 SH   SOLE   0 0 8,860
VANGUARD WORLD FDS UTILITIES ETF 92204A876 323 2,357 SH   SOLE   0 0 2,357
VALMONT INDS INC COM 920253101 9,476 54,172 SH   SOLE   0 0 54,172
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,513 59,670 SH   SOLE   0 0 59,670
BIOCRYST PHARMACEUTICALS INC COM 09058V103 154 20,696 SH   SOLE   0 0 20,696
WESTERN ASSET EMERGING MKTS COM 95766A101 769 55,316 SH   SOLE   0 0 55,316
ISHARES GOLD TRUST ISHARES 464285105 2,463 135,845 SH   SOLE   0 0 135,845
CHIPOTLE MEXICAN GRILL INC COM 169656105 205 148 SH   SOLE   0 0 148
THERMO FISHER SCIENTIFIC INC COM 883556102 932 2,002 SH   SOLE   0 0 2,002
FIDELITY NATL INFORMATION SV COM 31620M106 429 3,030 SH   SOLE   0 0 3,030
ISHARES TR EAFE GRWTH ETF 464288885 200 1,985 SH   SOLE   0 0 1,985
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 390 2,930 SH   SOLE   0 0 2,930
SALESFORCE COM INC COM 79466L302 2,887 12,974 SH   SOLE   0 0 12,974
ENBRIDGE INC COM 29250N105 848 26,501 SH   SOLE   0 0 26,501
ROPER TECHNOLOGIES INC COM 776696106 396 918 SH   SOLE   0 0 918
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 359 935 SH   SOLE   0 0 935
FRANKLIN LTD DURATION INCOME COM 35472T101 1,038 110,197 SH   SOLE   0 0 110,197
VANGUARD WORLD FDS INF TECH ETF 92204A702 593 1,675 SH   SOLE   0 0 1,675
SPDR SER TR S&P BIOTECH 78464A870 5,007 35,565 SH   SOLE   0 0 35,565
SPDR SER TR S&P 400 MDCP VAL 78464A839 31,259 563,229 SH   SOLE   0 0 563,229
KAYNE ANDERSON ENERGY INFRST COM 486606106 246 42,788 SH   SOLE   0 0 42,788
SPDR SER TR S&P HOMEBUILD 78464A888 5,860 101,672 SH   SOLE   0 0 101,672
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,354 67,360 SH   SOLE   0 0 67,360
MASTERCARD INCORPORATED CL A 57636Q104 4,922 13,789 SH   SOLE   0 0 13,789
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,210 10,515 SH   SOLE   0 0 10,515
ISHARES TR U.S. MED DVC ETF 464288810 1,282 3,917 SH   SOLE   0 0 3,917
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 338 5,487 SH   SOLE   0 0 5,487
WISDOMTREE TR US SMALLCAP DIVD 97717W604 318 11,956 SH   SOLE   0 0 11,956
ISHARES TR CORE S&P TTL STK 464287150 244 2,834 SH   SOLE   0 0 2,834
GARTNER INC COM 366651107 1,388 8,665 SH   SOLE   0 0 8,665
ISHARES TR US HOME CONS ETF 464288752 7,352 131,759 SH   SOLE   0 0 131,759
ISHARES TR U.S. PHARMA ETF 464288836 584 3,253 SH   SOLE   0 0 3,253
APPLIED DNA SCIENCES INC COM 03815U300 65 12,781 SH   SOLE   0 0 12,781
ARES CAPITAL CORP COM 04010L103 182 10,784 SH   SOLE   0 0 10,784
FIRST TR MORNINGSTAR DIVID L SHS 336917109 321 10,856 SH   SOLE   0 0 10,856
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 356 1,679 SH   SOLE   0 0 1,679
SPDR SER TR S&P 400 MDCP GRW 78464A821 37,073 534,728 SH   SOLE   0 0 534,728
EATON VANCE TAX-MANAGED GLOB COM 27829F108 1,622 184,928 SH   SOLE   0 0 184,928
WISDOMTREE TR ITL HIGH DIV FD 97717W802 691 18,447 SH   SOLE   0 0 18,447
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,599 95,937 SH   SOLE   0 0 95,937
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 19,863 270,834 SH   SOLE   0 0 270,834
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 382 6,210 SH   SOLE   0 0 6,210
ISHARES TR IBOXX HI YD ETF 464288513 3,725 42,672 SH   SOLE   0 0 42,672
ISHARES TR ISHS 1-5YR INVS 464288646 6,159 111,640 SH   SOLE   0 0 111,640
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 20,072 242,128 SH   SOLE   0 0 242,128
VANGUARD BD INDEX FDS INTERMED TERM 921937819 13,264 142,852 SH   SOLE   0 0 142,852
DELTA AIR LINES INC DEL COM NEW 247361702 235 5,855 SH   SOLE   0 0 5,855
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,502 85,069 SH   SOLE   0 0 85,069
ISHARES TR MSCI KLD400 SOC 464288570 256 3,577 SH   SOLE   0 0 3,577
DISCOVER FINL SVCS COM 254709108 222 2,455 SH   SOLE   0 0 2,455
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,536 60,156 SH   SOLE   0 0 60,156
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 10,865 99,100 SH   SOLE   0 0 99,100
ISHARES TR MBS ETF 464288588 6,002 54,498 SH   SOLE   0 0 54,498
ISHARES TR PFD AND INCM SEC 464288687 2,104 54,644 SH   SOLE   0 0 54,644
TE CONNECTIVITY LTD REG SHS H84989104 275 2,273 SH   SOLE   0 0 2,273
BANK NEW YORK MELLON CORP COM 064058100 239 5,631 SH   SOLE   0 0 5,631
ISHARES TR INTL SEL DIV ETF 464288448 2,082 70,650 SH   SOLE   0 0 70,650
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,481 36,004 SH   SOLE   0 0 36,004
ISHARES TR 3 7 YR TREAS BD 464288661 4,768 35,855 SH   SOLE   0 0 35,855
UNITED STS NAT GAS FD LP UNIT PAR 912318300 140 15,173 SH   SOLE   0 0 15,173
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,960 21,415 SH   SOLE   0 0 21,415
WISDOMTREE TR GLB EX US RL EST 97717W331 256 9,979 SH   SOLE   0 0 9,979
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 93,254 1,975,300 SH   SOLE   0 0 1,975,300
ISHARES TR NATIONAL MUN ETF 464288414 720 6,147 SH   SOLE   0 0 6,147
SPDR SER TR NUVEEN BRC MUNIC 78468R721 292 5,572 SH   SOLE   0 0 5,572
PROSHARES TR PSHS ULTRA TECH 74347R693 628 8,763 SH   SOLE   0 0 8,763
SPDR SER TR BLMBRG BRC CNVRT 78464A359 9,225 111,428 SH   SOLE   0 0 111,428
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 362 12,545 SH   SOLE   0 0 12,545
ISHARES TR JPMORGAN USD EMG 464288281 1,109 9,569 SH   SOLE   0 0 9,569
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 259 13,571 SH   SOLE   0 0 13,571
SPDR SER TR BLOOMBERG BRCLYS 78468R622 380 3,491 SH   SOLE   0 0 3,491
MSCI INC COM 55354G100 1,223 2,738 SH   SOLE   0 0 2,738
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 5,319 259,546 SH   SOLE   0 0 259,546
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2,208 104,368 SH   SOLE   0 0 104,368
VISA INC COM CL A 92826C839 4,967 22,707 SH   SOLE   0 0 22,707
PHILIP MORRIS INTL INC COM 718172109 1,783 21,535 SH   SOLE   0 0 21,535
ISHARES INC MSCI ISRAEL ETF 464286632 385 6,001 SH   SOLE   0 0 6,001
ISHARES TR CALIF MUN BD ETF 464288356 384 6,119 SH   SOLE   0 0 6,119
SPDR SER TR PORTFOLIO S&P500 78464A854 271 6,170 SH   SOLE   0 0 6,170
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,937 87,019 SH   SOLE   0 0 87,019
SPDR SER TR PORTFOLIO AGRGTE 78464A649 678 22,023 SH   SOLE   0 0 22,023
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5,964 390,807 SH   SOLE   0 0 390,807
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 228 11,713 SH   SOLE   0 0 11,713
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 532,179 15,183,435 SH   SOLE   0 0 15,183,435
NANOVIRICIDES INC COM 630087302 74 25,896 SH   SOLE   0 0 25,896
ISHARES TR MSCI ACWI ETF 464288257 462 5,096 SH   SOLE   0 0 5,096
ISHARES TR CONSER ALLOC ETF 464289883 333 8,585 SH   SOLE   0 0 8,585
ISHARES TR GRWT ALLOCAT ETF 464289867 244 4,684 SH   SOLE   0 0 4,684
ISHARES TR SHRT NAT MUN ETF 464288158 3,468 32,082 SH   SOLE   0 0 32,082
ISHARES TR INTL TREA BD ETF 464288117 461 8,286 SH   SOLE   0 0 8,286
SPDR SER TR PORTFOLIO INTRMD 78464A375 9,974 268,269 SH   SOLE   0 0 268,269
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,991 30,795 SH   SOLE   0 0 30,795
BROADCOM INC COM 11135F101 574 1,310 SH   SOLE   0 0 1,310
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 353 13,805 SH   SOLE   0 0 13,805
PIMCO ETF TR 1-5 US TIP IDX 72201R205 672 12,404 SH   SOLE   0 0 12,404
SPDR SER TR WELLS FG PFD ETF 78464A292 4,077 91,803 SH   SOLE   0 0 91,803
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,622 35,499 SH   SOLE   0 0 35,499
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,232 50,832 SH   SOLE   0 0 50,832
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 11,221 336,659 SH   SOLE   0 0 336,659
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 495 5,564 SH   SOLE   0 0 5,564
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,635 111,452 SH   SOLE   0 0 111,452
PIMCO ETF TR INTER MUN BD ACT 72201R866 835 14,721 SH   SOLE   0 0 14,721
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7,684 124,746 SH   SOLE   0 0 124,746
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 26,128 483,229 SH   SOLE   0 0 483,229
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 360 8,372 SH   SOLE   0 0 8,372
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,345 16,334 SH   SOLE   0 0 16,334
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1,143 50,942 SH   SOLE   0 0 50,942
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 182 41,461 SH   SOLE   0 0 41,461
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 6,713 54,810 SH   SOLE   0 0 54,810
TESLA INC COM 88160R101 2,991 4,239 SH   SOLE   0 0 4,239
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 230 6,907 SH   SOLE   0 0 6,907
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 229 4,460 SH   SOLE   0 0 4,460
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 363 2,031 SH   SOLE   0 0 2,031
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,359 56,328 SH   SOLE   0 0 56,328
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 208 3,165 SH   SOLE   0 0 3,165
GENERAL MTRS CO COM 37045V100 281 6,745 SH   SOLE   0 0 6,745
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 228 3,347 SH   SOLE   0 0 3,347
VANGUARD STAR FDS VG TL INTL STK F 921909768 465 7,737 SH   SOLE   0 0 7,737
ACELRX PHARMACEUTICALS INC COM 00444T100 12 10,000 SH   SOLE   0 0 10,000
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,553 114,600 SH   SOLE   0 0 114,600
ISHARES TR CORE HIGH DV ETF 46429B663 967 11,028 SH   SOLE   0 0 11,028
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 619 11,002 SH   SOLE   0 0 11,002
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 257 4,519 SH   SOLE   0 0 4,519
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 922 9,391 SH   SOLE   0 0 9,391
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 1,370 33,709 SH   SOLE   0 0 33,709
ISHARES TR FLTG RATE NT ETF 46429B655 12,233 241,193 SH   SOLE   0 0 241,193
MARATHON PETE CORP COM 56585A102 229 5,534 SH   SOLE   0 0 5,534
VEREIT INC COM 92339V308 250 6,623 SH   SOLE   0 0 6,623
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,557 16,384 SH   SOLE   0 0 16,384
ISHARES TR MSCI USA MIN VOL 46429B697 918 13,526 SH   SOLE   0 0 13,526
ISHARES TR MSCI EAFE MIN VL 46429B689 745 10,149 SH   SOLE   0 0 10,149
ISHARES INC MSCI GBL MIN VOL 464286525 536 5,531 SH   SOLE   0 0 5,531
PHILLIPS 66 COM 718546104 344 4,918 SH   SOLE   0 0 4,918
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,148 36,674 SH   SOLE   0 0 36,674
SPDR SER TR PORTFOLIO SH TSR 78468R101 323 10,525 SH   SOLE   0 0 10,525
SPDR SER TR BLOOMBERG SRT TR 78468R408 10,217 379,124 SH   SOLE   0 0 379,124
FACEBOOK INC CL A 30303M102 8,544 31,279 SH   SOLE   0 0 31,279
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 4,261 64,100 SH   SOLE   0 0 64,100
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 837 32,266 SH   SOLE   0 0 32,266
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,394 43,432 SH   SOLE   0 0 43,432
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 837 35,037 SH   SOLE   0 0 35,037
SERVICENOW INC COM 81762P102 2,975 5,404 SH   SOLE   0 0 5,404
IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200 237 15,821 SH   SOLE   0 0 15,821
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3,925 79,333 SH   SOLE   0 0 79,333
FS KKR CAP CORP II COM 35952V303 590 35,986 SH   SOLE   0 0 35,986
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 469 7,568 SH   SOLE   0 0 7,568
ISHARES INC CORE MSCI EMKT 46434G103 14,457 233,020 SH   SOLE   0 0 233,020
ISHARES TR CORE MSCI EAFE 46432F842 12,568 181,904 SH   SOLE   0 0 181,904
ABBVIE INC COM 00287Y109 1,815 16,943 SH   SOLE   0 0 16,943
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2,122 55,631 SH   SOLE   0 0 55,631
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,571 74,096 SH   SOLE   0 0 74,096
ZOETIS INC CL A 98978V103 2,923 17,663 SH   SOLE   0 0 17,663
FLEXSHARES TR QUALT DIVD IDX 33939L860 13,842 279,966 SH   SOLE   0 0 279,966
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,346 116,187 SH   SOLE   0 0 116,187
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 414 9,059 SH   SOLE   0 0 9,059
T-MOBILE US INC COM 872590104 295 2,185 SH   SOLE   0 0 2,185
IQVIA HLDGS INC COM 46266C105 715 3,990 SH   SOLE   0 0 3,990
ISHARES TR MSCI USA MMENTM 46432F396 566 3,509 SH   SOLE   0 0 3,509
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 23,151 395,407 SH   SOLE   0 0 395,407
ISHARES TR MSCI USA VALUE 46432F388 9,220 106,090 SH   SOLE   0 0 106,090
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 552 12,859 SH   SOLE   0 0 12,859
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 507 17,924 SH   SOLE   0 0 17,924
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,289 78,173 SH   SOLE   0 0 78,173
ISHARES TR MSCI USA QLT FCT 46432F339 3,347 28,801 SH   SOLE   0 0 28,801
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,136 22,647 SH   SOLE   0 0 22,647
ISHARES TR 0-5YR HI YL CP 46434V407 2,993 65,863 SH   SOLE   0 0 65,863
ISHARES TR 0-5YR INVT GR CP 46434V100 767 14,682 SH   SOLE   0 0 14,682
TWITTER INC COM 90184L102 228 4,211 SH   SOLE   0 0 4,211
KRANESHARES TR CSI CHI INTERNET 500767306 511 6,657 SH   SOLE   0 0 6,657
DBX ETF TR XTRACK HRVST CSI 233051879 553 13,812 SH   SOLE   0 0 13,812
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,063 54,974 SH   SOLE   0 0 54,974
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1,604 15,722 SH   SOLE   0 0 15,722
ALPHABET INC CAP STK CL C 02079K107 6,530 3,728 SH   SOLE   0 0 3,728
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,075 41,409 SH   SOLE   0 0 41,409
ISHARES TR GLOBAL REIT ETF 46434V647 1,058 44,201 SH   SOLE   0 0 44,201
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 215 924 SH   SOLE   0 0 924
CITIZENS FINL GROUP INC COM 174610105 214 5,990 SH   SOLE   0 0 5,990
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,425 26,271 SH   SOLE   0 0 26,271
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 483 11,066 SH   SOLE   0 0 11,066
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 324 5,569 SH   SOLE   0 0 5,569
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,519 23,896 SH   SOLE   0 0 23,896
ISHARES TR EXPONENTIAL TECH 46434V381 2,096 36,617 SH   SOLE   0 0 36,617
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,201 125,833 SH   SOLE   0 0 125,833
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 326 6,485 SH   SOLE   0 0 6,485
PAYPAL HLDGS INC COM 70450Y103 3,761 16,060 SH   SOLE   0 0 16,060
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 12,278 222,465 SH   SOLE   0 0 222,465
ISHARES TR IBONDS DEC2022 46435G755 211 7,989 SH   SOLE   0 0 7,989
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 818 10,809 SH   SOLE   0 0 10,809
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4,158 113,731 SH   SOLE   0 0 113,731
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 244 5,887 SH   SOLE   0 0 5,887
ISHARES TR CORE INTL AGGR 46435G672 212 3,770 SH   SOLE   0 0 3,770
SQUARE INC CL A 852234103 894 4,108 SH   SOLE   0 0 4,108
SPDR SER TR PRTFLO S&P500 HI 78468R788 925 28,073 SH   SOLE   0 0 28,073
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 734 23,004 SH   SOLE   0 0 23,004
WISDOMTREE TR YIELD ENHANCD US 97717X511 453 8,446 SH   SOLE   0 0 8,446
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,509 24,820 SH   SOLE   0 0 24,820
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 388 8,198 SH   SOLE   0 0 8,198
DBX ETF TR XTRACK RUSS 1000 233051481 250 6,465 SH   SOLE   0 0 6,465
CHARTER COMMUNICATIONS INC N CL A 16119P108 585 885 SH   SOLE   0 0 885
DBX ETF TR XTRACK FTSE US 233051515 1,100 36,589 SH   SOLE   0 0 36,589
ISHARES TR MSCI GLOBAL IMP 46435G532 311 3,332 SH   SOLE   0 0 3,332
ISHARES INC ESG AWR MSCI EM 46434G863 666 15,853 SH   SOLE   0 0 15,853
ISHARES TR ESG AW MSCI EAFE 46435G516 504 6,902 SH   SOLE   0 0 6,902
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 2,601 85,185 SH   SOLE   0 0 85,185
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 6,465 223,781 SH   SOLE   0 0 223,781
THE TRADE DESK INC COM CL A 88339J105 304 380 SH   SOLE   0 0 380
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 692 17,052 SH   SOLE   0 0 17,052
LAMB WESTON HLDGS INC COM 513272104 2,091 26,554 SH   SOLE   0 0 26,554
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 273 6,161 SH   SOLE   0 0 6,161
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 1,104 30,637 SH   SOLE   0 0 30,637
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 291 11,630 SH   SOLE   0 0 11,630
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1,275 40,991 SH   SOLE   0 0 40,991
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,682 53,149 SH   SOLE   0 0 53,149
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,071 19,575 SH   SOLE   0 0 19,575
ISHARES TR IBONDS DEC2023 46435G318 218 8,320 SH   SOLE   0 0 8,320
ISHARES TR ESG AWR MSCI USA 46435G425 1,275 14,820 SH   SOLE   0 0 14,820
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 362 6,982 SH   SOLE   0 0 6,982
ETFS TR BBRG ALL COMD K1 003261104 851 38,865 SH   SOLE   0 0 38,865
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 7,260 142,948 SH   SOLE   0 0 142,948
ISHARES TR ESG AWRE 1 5 YR 46435G243 407 15,554 SH   SOLE   0 0 15,554
DUPONT DE NEMOURS INC COM 26614N102 295 4,149 SH   SOLE   0 0 4,149
NUSHARES ETF TR NUVEEN ESG US 67092P870 564 21,045 SH   SOLE   0 0 21,045
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 578 21,168 SH   SOLE   0 0 21,168
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 3,464 127,736 SH   SOLE   0 0 127,736
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 683 30,907 SH   SOLE   0 0 30,907
ISHARES TR ESG ADVNCD HY BD 46435G441 204 3,876 SH   SOLE   0 0 3,876
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 263 7,990 SH   SOLE   0 0 7,990
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 289 10,469 SH   SOLE   0 0 10,469
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 291 9,752 SH   SOLE   0 0 9,752
ISHARES TR BROAD USD HIGH 46435U853 805 19,514 SH   SOLE   0 0 19,514
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 445 7,692 SH   SOLE   0 0 7,692
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 328 9,381 SH   SOLE   0 0 9,381
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 372 4,759 SH   SOLE   0 0 4,759
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 663 28,464 SH   SOLE   0 0 28,464
DBX ETF TR XTRCKR RUSL 1000 233051242 3,029 89,632 SH   SOLE   0 0 89,632
DOCUSIGN INC COM 256163106 454 2,041 SH   SOLE   0 0 2,041
ISHARES TR ESG AWARE MSCI 46435U663 251 7,360 SH   SOLE   0 0 7,360
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 272 10,409 SH   SOLE   0 0 10,409
KRANESHARES TR MSCI ALL CHINA 500767835 285 7,292 SH   SOLE   0 0 7,292
JANUS DETROIT STR TR HENDERSON MTG 47103U852 547 10,229 SH   SOLE   0 0 10,229
LINDE PLC SHS G5494J103 387 1,469 SH   SOLE   0 0 1,469
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 675 13,227 SH   SOLE   0 0 13,227
SPDR SER TR S&P KENSHO NEW 78468R648 208 3,615 SH   SOLE   0 0 3,615
DBX ETF TR XTRACKERS MSCI 233051218 258 8,870 SH   SOLE   0 0 8,870
MODERNA INC COM 60770K107 236 2,258 SH   SOLE   0 0 2,258
DOW INC COM 260557103 223 4,022 SH   SOLE   0 0 4,022
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 82 40,633 SH   SOLE   0 0 40,633
LYFT INC CL A COM 55087P104 203 4,133 SH   SOLE   0 0 4,133
UBER TECHNOLOGIES INC COM 90353T100 283 5,546 SH   SOLE   0 0 5,546
KRANESHARES TR QUADRTC INT RT 500767736 272 9,740 SH   SOLE   0 0 9,740
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 226 3,955 SH   SOLE   0 0 3,955
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 25 25,000 PRN   SOLE   0 0 25,000
PROSHARES TR S&P TECH DIVIDEN 74347G606 10,184 192,852 SH   SOLE   0 0 192,852
FRANKLIN TEMPLETON ETF TR LIBERTY SYSTMT 35473P546 335 17,052 SH   SOLE   0 0 17,052
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 703 35,937 SH   SOLE   0 0 35,937
NORTHERN LIGHTS FD TR AGILITY SHS DYNA 66538J738 13,601 535,060 SH   SOLE   0 0 535,060
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 1,628 57,577 SH   SOLE   0 0 57,577