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
PFIZER INC COM 717081103 324 8,943 SH   SOLE 0 0 0 8,943
DISNEY WALT CO COM 254687106 1,839 9,968 SH   SOLE 0 0 0 9,968
DISCOVER FINL SVCS COM 254709108 275 2,896 SH   SOLE 0 0 0 2,896
ACTIVISION BLIZZARD INC COM 00507V109 233 2,508 SH   SOLE 0 0 0 2,508
GENERAL ELECTRIC CO COM 369604103 350 26,631 SH   SOLE 0 0 0 26,631
SPDR S&P 500 ETF TR TR UNIT 78462F103 768 1,937 SH   SOLE 0 0 0 1,937
ABBOTT LABS COM 002824100 296 2,467 SH   SOLE 0 0 0 2,467
PEPSICO INC COM 713448108 207 1,465 SH   SOLE 0 0 0 1,465
BK OF AMERICA CORP COM 060505104 297 7,688 SH   SOLE 0 0 0 7,688
NUCOR CORP COM 670346105 336 4,185 SH   SOLE 0 0 0 4,185
COSTCO WHSL CORP NEW COM 22160K105 887 2,515 SH   SOLE 0 0 0 2,515
NEXTERA ENERGY INC COM 65339F101 463 6,128 SH   SOLE 0 0 0 6,128
UNION PAC CORP COM 907818108 520 2,361 SH   SOLE 0 0 0 2,361
TREX CO INC COM 89531P105 281 3,072 SH   SOLE 0 0 0 3,072
PROGRESSIVE CORP COM 743315103 1,715 17,938 SH   SOLE 0 0 0 17,938
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 3,320 144,549 SH   SOLE 0 0 0 144,549
AT&T INC COM 00206R102 267 8,810 SH   SOLE 0 0 0 8,810
APPLE INC COM 037833100 8,583 70,269 SH   SOLE 0 0 0 70,269
TARGET CORP COM 87612E106 247 1,248 SH   SOLE 0 0 0 1,248
CENTENE CORP DEL COM 15135B101 245 3,840 SH   SOLE 0 0 0 3,840
AMAZON COM INC COM 023135106 1,037 335 SH   SOLE 0 0 0 335
MERCK & CO. INC COM 58933Y105 217 2,818 SH   SOLE 0 0 0 2,818
ISHARES TR 10-20 YR TRS ETF 464288653 353 2,521 SH   SOLE 0 0 0 2,521
ISHARES TR ESG AW MSCI EAFE 46435G516 2,457 32,378 SH   SOLE 0 0 0 32,378
ORACLE CORP COM 68389X105 268 3,821 SH   SOLE 0 0 0 3,821
COLGATE PALMOLIVE CO COM 194162103 1,666 21,131 SH   SOLE 0 0 0 21,131
PROCTER AND GAMBLE CO COM 742718109 777 5,738 SH   SOLE 0 0 0 5,738
DIODES INC COM 254543101 2,430 30,441 SH   SOLE 0 0 0 30,441
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,835 16,435 SH   SOLE 0 0 0 16,435
EQT CORP COM 26884L109 448 24,138 SH   SOLE 0 0 0 24,138
BOEING CO COM 097023105 514 2,017 SH   SOLE 0 0 0 2,017
ARCHER DANIELS MIDLAND CO COM 039483102 236 4,145 SH   SOLE 0 0 0 4,145
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 836 13,300 SH   SOLE 0 0 0 13,300
AECOM COM 00766T100 1,832 28,578 SH   SOLE 0 0 0 28,578
VANGUARD INDEX FDS GROWTH ETF 922908736 310 1,206 SH   SOLE 0 0 0 1,206
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,822 30,253 SH   SOLE 0 0 0 30,253
L BRANDS INC COM 501797104 351 5,670 SH   SOLE 0 0 0 5,670
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 1,068 15,621 SH   SOLE 0 0 0 15,621
OMEGA HEALTHCARE INVS INC COM 681936100 701 19,136 SH   SOLE 0 0 0 19,136
CONAGRA BRANDS INC COM 205887102 305 8,118 SH   SOLE 0 0 0 8,118
NIKE INC CL B 654106103 733 5,516 SH   SOLE 0 0 0 5,516
SCHLUMBERGER LTD COM 806857108 265 9,745 SH   SOLE 0 0 0 9,745
AUTODESK INC COM 052769106 277 1,000 SH   SOLE 0 0 0 1,000
COHERENT INC COM 192479103 309 1,222 SH   SOLE 0 0 0 1,222
SHERWIN WILLIAMS CO COM 824348106 718 973 SH   SOLE 0 0 0 973
TRACTOR SUPPLY CO COM 892356106 1,938 10,946 SH   SOLE 0 0 0 10,946
INTEL CORP COM 458140100 589 9,206 SH   SOLE 0 0 0 9,206
ISHARES INC ESG AWR MSCI EM 46434G863 1,462 33,751 SH   SOLE 0 0 0 33,751
COMCAST CORP NEW CL A 20030N101 318 5,878 SH   SOLE 0 0 0 5,878
ISHARES TR CORE S&P US VLU 464287663 1,596 23,169 SH   SOLE 0 0 0 23,169
JPMORGAN CHASE & CO COM 46625H100 786 5,166 SH   SOLE 0 0 0 5,166
FEDEX CORP COM 31428X106 414 1,458 SH   SOLE 0 0 0 1,458
CISCO SYS INC COM 17275R102 302 5,839 SH   SOLE 0 0 0 5,839
BRISTOL-MYERS SQUIBB CO COM 110122108 513 8,132 SH   SOLE 0 0 0 8,132
DISCOVERY INC COM SER C 25470F302 318 8,615 SH   SOLE 0 0 0 8,615
ISHARES TR CORE S&P US GWT 464287671 1,819 20,038 SH   SOLE 0 0 0 20,038
EXXON MOBIL CORP COM 30231G102 528 9,449 SH   SOLE 0 0 0 9,449
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 879 3,439 SH   SOLE 0 0 0 3,439
T-MOBILE US INC COM 872590104 376 3,000 SH   SOLE 0 0 0 3,000
ABBVIE INC COM 00287Y109 441 4,073 SH   SOLE 0 0 0 4,073
TEMPUR SEALY INTL INC COM 88023U101 2,570 70,296 SH   SOLE 0 0 0 70,296
CHEVRON CORP NEW COM 166764100 1,433 13,673 SH   SOLE 0 0 0 13,673
ISHARES TR AGENCY BOND ETF 464288166 378 3,214 SH   SOLE 0 0 0 3,214
WILLIAMS SONOMA INC COM 969904101 358 1,999 SH   SOLE 0 0 0 1,999
ARCH CAP GROUP LTD ORD G0450A105 3,129 81,560 SH   SOLE 0 0 0 81,560
GILEAD SCIENCES INC COM 375558103 1,183 18,300 SH   SOLE 0 0 0 18,300
CME GROUP INC COM 12572Q105 3,590 17,580 SH   SOLE 0 0 0 17,580
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,778 30,545 SH   SOLE 0 0 0 30,545
VANGUARD INDEX FDS MID CAP ETF 922908629 4,318 19,508 SH   SOLE 0 0 0 19,508
ISHARES TR CORE DIV GRWTH 46434V621 3,241 67,135 SH   SOLE 0 0 0 67,135
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,720 2,787 SH   SOLE 0 0 0 2,787
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,122 31,762 SH   SOLE 0 0 0 31,762
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 529 12,305 SH   SOLE 0 0 0 12,305
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 506 34,026 SH   SOLE 0 0 0 34,026
MARKETAXESS HLDGS INC COM 57060D108 673 1,351 SH   SOLE 0 0 0 1,351
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,142 27,310 SH   SOLE 0 0 0 27,310
EXELON CORP COM 30161N101 466 10,665 SH   SOLE 0 0 0 10,665
FIRST TR VALUE LINE DIVID IN SHS 33734H106 594 15,633 SH   SOLE 0 0 0 15,633
PINTEREST INC CL A 72352L106 358 4,837 SH   SOLE 0 0 0 4,837
TJX COS INC NEW COM 872540109 225 3,403 SH   SOLE 0 0 0 3,403
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,903 13,559 SH   SOLE 0 0 0 13,559
COPART INC COM 217204106 1,903 17,524 SH   SOLE 0 0 0 17,524
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,976 9,560 SH   SOLE 0 0 0 9,560
HUMANA INC COM 444859102 302 720 SH   SOLE 0 0 0 720
MOLINA HEALTHCARE INC COM 60855R100 2,864 12,252 SH   SOLE 0 0 0 12,252
ISHARES TR CORE MSCI INTL 46435G326 255 3,940 SH   SOLE 0 0 0 3,940
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,608 48,848 SH   SOLE 0 0 0 48,848
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 644 12,840 SH   SOLE 0 0 0 12,840
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 286 600 SH   SOLE 0 0 0 600
HOME DEPOT INC COM 437076102 590 1,934 SH   SOLE 0 0 0 1,934
ALIGN TECHNOLOGY INC COM 016255101 314 579 SH   SOLE 0 0 0 579
AMDOCS LTD SHS G02602103 1,222 17,421 SH   SOLE 0 0 0 17,421
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,265 23,284 SH   SOLE 0 0 0 23,284
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE 0 0 0 1
COCA COLA CO COM 191216100 329 6,248 SH   SOLE 0 0 0 6,248
NETFLIX INC COM 64110L106 222 425 SH   SOLE 0 0 0 425
ERIE INDTY CO CL A 29530P102 283 1,281 SH   SOLE 0 0 0 1,281
INVESCO QQQ TR UNIT SER 1 46090E103 789 2,473 SH   SOLE 0 0 0 2,473
SPDR SER TR SPDR BLOOMBERG 78468R663 2,078 22,712 SH   SOLE 0 0 0 22,712
LOCKHEED MARTIN CORP COM 539830109 222 601 SH   SOLE 0 0 0 601
SIRIUS XM HOLDINGS INC COM 82968B103 414 67,978 SH   SOLE 0 0 0 67,978
TESLA INC COM 88160R101 1,570 2,351 SH   SOLE 0 0 0 2,351
VERIZON COMMUNICATIONS INC COM 92343V104 3,815 65,609 SH   SOLE 0 0 0 65,609
UNITEDHEALTH GROUP INC COM 91324P102 1,933 5,195 SH   SOLE 0 0 0 5,195
DOLLAR TREE INC COM 256746108 3,474 30,352 SH   SOLE 0 0 0 30,352
NVIDIA CORPORATION COM 67066G104 1,175 2,201 SH   SOLE 0 0 0 2,201
YUM BRANDS INC COM 988498101 308 2,851 SH   SOLE 0 0 0 2,851
CSX CORP COM 126408103 2,447 25,378 SH   SOLE 0 0 0 25,378
INTERNATIONAL BUSINESS MACHS COM 459200101 430 3,224 SH   SOLE 0 0 0 3,224
VICI PPTYS INC COM 925652109 1,937 68,601 SH   SOLE 0 0 0 68,601
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 811 9,833 SH   SOLE 0 0 0 9,833
CALAMP CORP COM 128126109 1,107 102,000 SH   SOLE 0 0 0 102,000
3M CO COM 88579Y101 309 1,604 SH   SOLE 0 0 0 1,604
HORIZON THERAPEUTICS PUB L SHS G46188101 930 10,099 SH   SOLE 0 0 0 10,099
RAYTHEON TECHNOLOGIES CORP COM 75513E101 610 7,899 SH   SOLE 0 0 0 7,899
VALE S A SPONSORED ADS 91912E105 326 18,740 SH   SOLE 0 0 0 18,740
AMERICAN WTR WKS CO INC NEW COM 030420103 260 1,737 SH   SOLE 0 0 0 1,737
VANGUARD WORLD FDS INF TECH ETF 92204A702 294 821 SH   SOLE 0 0 0 821
STARBUCKS CORP COM 855244109 797 7,297 SH   SOLE 0 0 0 7,297
DOMINION ENERGY INC COM 25746U109 208 2,743 SH   SOLE 0 0 0 2,743
MICROSOFT CORP COM 594918104 1,204 5,106 SH   SOLE 0 0 0 5,106
PERKINELMER INC COM 714046109 598 4,660 SH   SOLE 0 0 0 4,660
MCDONALDS CORP COM 580135101 431 1,922 SH   SOLE 0 0 0 1,922
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 226 1,940 SH   SOLE 0 0 0 1,940
CONTINENTAL RES INC COM 212015101 290 11,220 SH   SOLE 0 0 0 11,220
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,681 11,655 SH   SOLE 0 0 0 11,655
ALPHABET INC CAP STK CL A 02079K305 384 186 SH   SOLE 0 0 0 186
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,450 47,976 SH   SOLE 0 0 0 47,976
AMERISOURCEBERGEN CORP COM 03073E105 2,051 17,372 SH   SOLE 0 0 0 17,372
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,173 17,105 SH   SOLE 0 0 0 17,105
ISHARES TR MSCI EAFE ETF 464287465 204 2,691 SH   SOLE 0 0 0 2,691
HALLIBURTON CO COM 406216101 646 30,100 SH   SOLE 0 0 0 30,100
POST HLDGS INC COM 737446104 721 6,820 SH   SOLE 0 0 0 6,820
ALPHABET INC CAP STK CL C 02079K107 366 177 SH   SOLE 0 0 0 177
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,701 30,029 SH   SOLE 0 0 0 30,029
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,512 29,797 SH   SOLE 0 0 0 29,797
HONEYWELL INTL INC COM 438516106 344 1,584 SH   SOLE 0 0 0 1,584
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,382 21,754 SH   SOLE 0 0 0 21,754
KROGER CO COM 501044101 261 7,258 SH   SOLE 0 0 0 7,258
PROSHARES TR S&P MDCP 400 DIV 74347B680 249 3,569 SH   SOLE 0 0 0 3,569
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,042 20,041 SH   SOLE 0 0 0 20,041
BAXTER INTL INC COM 071813109 2,779 32,955 SH   SOLE 0 0 0 32,955
MORGAN STANLEY COM NEW 617446448 749 9,646 SH   SOLE 0 0 0 9,646
SEMPRA ENERGY COM 816851109 250 1,887 SH   SOLE 0 0 0 1,887
ARK ETF TR GENOMIC REV ETF 00214Q302 1,098 12,372 SH   SOLE 0 0 0 12,372
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 513 35,322 SH   SOLE 0 0 0 35,322
VANGUARD BD INDEX FDS INTERMED TERM 921937819 857 9,659 SH   SOLE 0 0 0 9,659
MEDTRONIC PLC SHS G5960L103 672 5,690 SH   SOLE 0 0 0 5,690
ISHARES TR MSCI USA ESG SLC 464288802 501 5,709 SH   SOLE 0 0 0 5,709
GLOBAL X FDS FINTECH ETF 37954Y814 1,031 23,365 SH   SOLE 0 0 0 23,365
PINNACLE WEST CAP CORP COM 723484101 202 2,477 SH   SOLE 0 0 0 2,477
TARGA RES CORP COM 87612G101 355 11,188 SH   SOLE 0 0 0 11,188
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,711 15,055 SH   SOLE 0 0 0 15,055
PAYPAL HLDGS INC COM 70450Y103 2,120 8,730 SH   SOLE 0 0 0 8,730
JOHNSON & JOHNSON COM 478160104 763 4,641 SH   SOLE 0 0 0 4,641
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,235 13,271 SH   SOLE 0 0 0 13,271
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 962 30,044 SH   SOLE 0 0 0 30,044
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 684 13,627 SH   SOLE 0 0 0 13,627
S&P GLOBAL INC COM 78409V104 315 892 SH   SOLE 0 0 0 892
MOODYS CORP COM 615369105 2,518 8,432 SH   SOLE 0 0 0 8,432
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 257 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR EXPONENTIAL TECH 46434V381 709 11,974 SH   SOLE 0 0 0 11,974
VANGUARD INDEX FDS SM CP VAL ETF 922908611 348 2,104 SH   SOLE 0 0 0 2,104