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
WATERS CORP COM 941848103 394 1,103 SH   SOLE 0 0 0 1,103
DISNEY WALT CO COM 254687106 1,692 10,003 SH   SOLE 0 0 0 10,003
PFIZER INC COM 717081103 365 8,493 SH   SOLE 0 0 0 8,493
BOSTON SCIENTIFIC CORP COM 101137107 512 11,796 SH   SOLE 0 0 0 11,796
DISCOVER FINL SVCS COM 254709108 334 2,722 SH   SOLE 0 0 0 2,722
MICRON TECHNOLOGY INC COM 595112103 715 10,078 SH   SOLE 0 0 0 10,078
SPDR S&P 500 ETF TR TR UNIT 78462F103 893 2,080 SH   SOLE 0 0 0 2,080
ABBOTT LABS COM 002824100 280 2,367 SH   SOLE 0 0 0 2,367
BK OF AMERICA CORP COM 060505104 316 7,437 SH   SOLE 0 0 0 7,437
NUCOR CORP COM 670346105 438 4,448 SH   SOLE 0 0 0 4,448
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 276 8,722 SH   SOLE 0 0 0 8,722
COSTCO WHSL CORP NEW COM 22160K105 1,085 2,416 SH   SOLE 0 0 0 2,416
CVS HEALTH CORP COM 126650100 316 3,720 SH   SOLE 0 0 0 3,720
NEXTERA ENERGY INC COM 65339F101 345 4,396 SH   SOLE 0 0 0 4,396
UNION PAC CORP COM 907818108 343 1,748 SH   SOLE 0 0 0 1,748
TREX CO INC COM 89531P105 313 3,072 SH   SOLE 0 0 0 3,072
PROGRESSIVE CORP COM 743315103 1,607 17,775 SH   SOLE 0 0 0 17,775
VISTA OUTDOOR INC COM 928377100 1,447 35,900 SH   SOLE 0 0 0 35,900
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 2,031 89,345 SH   SOLE 0 0 0 89,345
APPLE INC COM 037833100 11,521 81,420 SH   SOLE 0 0 0 81,420
AT&T INC COM 00206R102 231 8,553 SH   SOLE 0 0 0 8,553
TARGET CORP COM 87612E106 287 1,254 SH   SOLE 0 0 0 1,254
CENTENE CORP DEL COM 15135B101 241 3,868 SH   SOLE 0 0 0 3,868
AMAZON COM INC COM 023135106 1,110 338 SH   SOLE 0 0 0 338
ISHARES TR 10-20 YR TRS ETF 464288653 413 2,806 SH   SOLE 0 0 0 2,806
PROCTER AND GAMBLE CO COM 742718109 775 5,543 SH   SOLE 0 0 0 5,543
VANGUARD INDEX FDS GROWTH ETF 922908736 324 1,116 SH   SOLE 0 0 0 1,116
ISHARES TR ESG AW MSCI EAFE 46435G516 2,566 32,743 SH   SOLE 0 0 0 32,743
COLGATE PALMOLIVE CO COM 194162103 1,568 20,740 SH   SOLE 0 0 0 20,740
ORACLE CORP COM 68389X105 315 3,621 SH   SOLE 0 0 0 3,621
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,870 16,285 SH   SOLE 0 0 0 16,285
UPSTART HLDGS INC COM 91680M107 344 1,087 SH   SOLE 0 0 0 1,087
ARCHER DANIELS MIDLAND CO COM 039483102 236 3,925 SH   SOLE 0 0 0 3,925
BOEING CO COM 097023105 526 2,392 SH   SOLE 0 0 0 2,392
CARTERS INC COM 146229109 764 7,856 SH   SOLE 0 0 0 7,856
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 744 13,200 SH   SOLE 0 0 0 13,200
AECOM COM 00766T100 1,791 28,367 SH   SOLE 0 0 0 28,367
SEMPRA COM 816851109 213 1,687 SH   SOLE 0 0 0 1,687
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,826 29,985 SH   SOLE 0 0 0 29,985
MODERNA INC COM 60770K107 422 1,097 SH   SOLE 0 0 0 1,097
NIKE INC CL B 654106103 264 1,821 SH   SOLE 0 0 0 1,821
AUTODESK INC COM 052769106 285 1,000 SH   SOLE 0 0 0 1,000
EXTRA SPACE STORAGE INC COM 30225T102 412 2,453 SH   SOLE 0 0 0 2,453
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 61 10,336 SH   SOLE 0 0 0 10,336
COHERENT INC COM 192479103 302 1,209 SH   SOLE 0 0 0 1,209
INTEL CORP COM 458140100 494 9,281 SH   SOLE 0 0 0 9,281
SHERWIN WILLIAMS CO COM 824348106 2,185 7,812 SH   SOLE 0 0 0 7,812
TRACTOR SUPPLY CO COM 892356106 2,207 10,891 SH   SOLE 0 0 0 10,891
ISHARES INC ESG AWR MSCI EM 46434G863 1,448 34,944 SH   SOLE 0 0 0 34,944
SUN CMNTYS INC COM 866674104 1,253 6,770 SH   SOLE 0 0 0 6,770
GENERAL ELECTRIC CO COM NEW 369604301 343 3,325 SH   SOLE 0 0 0 3,325
FORTIVE CORP COM 34959J108 1,054 14,939 SH   SOLE 0 0 0 14,939
ISHARES TR CORE S&P US VLU 464287663 1,602 22,602 SH   SOLE 0 0 0 22,602
JPMORGAN CHASE & CO COM 46625H100 786 4,800 SH   SOLE 0 0 0 4,800
CISCO SYS INC COM 17275R102 309 5,671 SH   SOLE 0 0 0 5,671
ISHARES TR CORE S&P US GWT 464287671 2,020 19,729 SH   SOLE 0 0 0 19,729
ISHARES TR 1 3 YR TREAS BD 464287457 228 2,650 SH   SOLE 0 0 0 2,650
EXXON MOBIL CORP COM 30231G102 550 9,349 SH   SOLE 0 0 0 9,349
T-MOBILE US INC COM 872590104 383 2,996 SH   SOLE 0 0 0 2,996
HCA HEALTHCARE INC COM 40412C101 386 1,589 SH   SOLE 0 0 0 1,589
ABBVIE INC COM 00287Y109 900 8,348 SH   SOLE 0 0 0 8,348
CHEVRON CORP NEW COM 166764100 1,356 13,369 SH   SOLE 0 0 0 13,369
TEMPUR SEALY INTL INC COM 88023U101 3,228 69,558 SH   SOLE 0 0 0 69,558
ISHARES TR AGENCY BOND ETF 464288166 921 7,774 SH   SOLE 0 0 0 7,774
ACUITY BRANDS INC COM 00508Y102 335 1,932 SH   SOLE 0 0 0 1,932
BROADCOM INC COM 11135F101 1,316 2,713 SH   SOLE 0 0 0 2,713
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 947 3,469 SH   SOLE 0 0 0 3,469
WILLIAMS SONOMA INC COM 969904101 353 1,993 SH   SOLE 0 0 0 1,993
ARCH CAP GROUP LTD ORD G0450A105 1,547 40,530 SH   SOLE 0 0 0 40,530
CONSTELLATION BRANDS INC CL A 21036P108 3,324 15,779 SH   SOLE 0 0 0 15,779
CME GROUP INC COM 12572Q105 1,686 8,720 SH   SOLE 0 0 0 8,720
VANGUARD INDEX FDS MID CAP ETF 922908629 5,346 22,578 SH   SOLE 0 0 0 22,578
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,618 27,379 SH   SOLE 0 0 0 27,379
ISHARES TR CORE DIV GRWTH 46434V621 3,635 72,354 SH   SOLE 0 0 0 72,354
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,007 2,758 SH   SOLE 0 0 0 2,758
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,643 31,350 SH   SOLE 0 0 0 31,350
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1,954 61,690 SH   SOLE 0 0 0 61,690
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 556 12,788 SH   SOLE 0 0 0 12,788
LOUISIANA PAC CORP COM 546347105 1,496 24,379 SH   SOLE 0 0 0 24,379
AGREE RLTY CORP COM 008492100 764 11,539 SH   SOLE 0 0 0 11,539
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 534 34,026 SH   SOLE 0 0 0 34,026
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,600 32,849 SH   SOLE 0 0 0 32,849
EXELON CORP COM 30161N101 335 6,937 SH   SOLE 0 0 0 6,937
OLIN CORP COM PAR $1 680665205 351 7,277 SH   SOLE 0 0 0 7,277
FIRST TR VALUE LINE DIVID IN SHS 33734H106 613 15,633 SH   SOLE 0 0 0 15,633
SCHLUMBERGER LTD COM STK 806857108 273 9,200 SH   SOLE 0 0 0 9,200
COPART INC COM 217204106 2,405 17,336 SH   SOLE 0 0 0 17,336
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,438 15,722 SH   SOLE 0 0 0 15,722
HUMANA INC COM 444859102 284 729 SH   SOLE 0 0 0 729
MOLINA HEALTHCARE INC COM 60855R100 1,652 6,088 SH   SOLE 0 0 0 6,088
ISHARES TR CORE MSCI INTL 46435G326 263 3,940 SH   SOLE 0 0 0 3,940
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,541 50,016 SH   SOLE 0 0 0 50,016
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 957 19,072 SH   SOLE 0 0 0 19,072
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 289 600 SH   SOLE 0 0 0 600
HOME DEPOT INC COM 437076102 632 1,925 SH   SOLE 0 0 0 1,925
ALIGN TECHNOLOGY INC COM 016255101 383 576 SH   SOLE 0 0 0 576
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 579 11,544 SH   SOLE 0 0 0 11,544
BATH & BODY WORKS INC COM 070830104 360 5,705 SH   SOLE 0 0 0 5,705
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,098 9,450 SH   SOLE 0 0 0 9,450
AMDOCS LTD SHS G02602103 1,297 17,127 SH   SOLE 0 0 0 17,127
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,166 27,341 SH   SOLE 0 0 0 27,341
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE 0 0 0 1
COCA COLA CO COM 191216100 306 5,836 SH   SOLE 0 0 0 5,836
WELLS FARGO CO NEW COM 949746101 1,497 32,263 SH   SOLE 0 0 0 32,263
NETFLIX INC COM 64110L106 259 425 SH   SOLE 0 0 0 425
SPDR SER TR SPDR BLOOMBERG 78468R663 1,076 11,764 SH   SOLE 0 0 0 11,764
SIRIUS XM HOLDINGS INC COM 82968B103 393 64,498 SH   SOLE 0 0 0 64,498
MID-AMER APT CMNTYS INC COM 59522J103 201 1,074 SH   SOLE 0 0 0 1,074
TESLA INC COM 88160R101 1,878 2,422 SH   SOLE 0 0 0 2,422
VERIZON COMMUNICATIONS INC COM 92343V104 3,510 64,989 SH   SOLE 0 0 0 64,989
UNITEDHEALTH GROUP INC COM 91324P102 2,023 5,177 SH   SOLE 0 0 0 5,177
NVIDIA CORPORATION COM 67066G104 1,854 8,951 SH   SOLE 0 0 0 8,951
YUM BRANDS INC COM 988498101 337 2,756 SH   SOLE 0 0 0 2,756
CSX CORP COM 126408103 2,182 73,354 SH   SOLE 0 0 0 73,354
ADVANCE AUTO PARTS INC COM 00751Y106 1,483 7,101 SH   SOLE 0 0 0 7,101
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 495 6,011 SH   SOLE 0 0 0 6,011
INTERNATIONAL BUSINESS MACHS COM 459200101 448 3,228 SH   SOLE 0 0 0 3,228
ATLASSIAN CORP PLC CL A G06242104 269 686 SH   SOLE 0 0 0 686
CALAMP CORP COM 128126109 935 94,000 SH   SOLE 0 0 0 94,000
VICI PPTYS INC COM 925652109 1,918 67,514 SH   SOLE 0 0 0 67,514
3M CO COM 88579Y101 264 1,504 SH   SOLE 0 0 0 1,504
RAYTHEON TECHNOLOGIES CORP COM 75513E101 657 7,639 SH   SOLE 0 0 0 7,639
ALLSTATE CORP COM 020002101 209 1,645 SH   SOLE 0 0 0 1,645
DATADOG INC CL A COM 23804L103 411 2,908 SH   SOLE 0 0 0 2,908
NORTHROP GRUMMAN CORP COM 666807102 430 1,193 SH   SOLE 0 0 0 1,193
BIO-TECHNE CORP COM 09073M104 382 789 SH   SOLE 0 0 0 789
STARBUCKS CORP COM 855244109 806 7,307 SH   SOLE 0 0 0 7,307
AMERICAN WTR WKS CO INC NEW COM 030420103 291 1,724 SH   SOLE 0 0 0 1,724
VANGUARD WORLD FDS INF TECH ETF 92204A702 328 817 SH   SOLE 0 0 0 817
MERCK & CO INC COM 58933Y105 212 2,818 SH   SOLE 0 0 0 2,818
MICROSOFT CORP COM 594918104 1,390 4,930 SH   SOLE 0 0 0 4,930
PERKINELMER INC COM 714046109 808 4,664 SH   SOLE 0 0 0 4,664
MCDONALDS CORP COM 580135101 603 2,502 SH   SOLE 0 0 0 2,502
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 243 1,905 SH   SOLE 0 0 0 1,905
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 497 14,803 SH   SOLE 0 0 0 14,803
MARINEMAX INC COM 567908108 1,333 27,470 SH   SOLE 0 0 0 27,470
CONTINENTAL RES INC COM 212015101 517 11,206 SH   SOLE 0 0 0 11,206
GOLDMAN SACHS GROUP INC COM 38141G104 215 570 SH   SOLE 0 0 0 570
ALPHABET INC CAP STK CL A 02079K305 505 189 SH   SOLE 0 0 0 189
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,856 11,762 SH   SOLE 0 0 0 11,762
RADIAN GROUP INC COM 750236101 210 9,230 SH   SOLE 0 0 0 9,230
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,040 40,331 SH   SOLE 0 0 0 40,331
AMERISOURCEBERGEN CORP COM 03073E105 2,021 16,922 SH   SOLE 0 0 0 16,922
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,152 18,397 SH   SOLE 0 0 0 18,397
ALPHABET INC CAP STK CL C 02079K107 485 182 SH   SOLE 0 0 0 182
ISHARES TR MSCI EAFE ETF 464287465 210 2,691 SH   SOLE 0 0 0 2,691
STEEL DYNAMICS INC COM 858119100 302 5,171 SH   SOLE 0 0 0 5,171
POST HLDGS INC COM 737446104 376 3,410 SH   SOLE 0 0 0 3,410
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,643 25,515 SH   SOLE 0 0 0 25,515
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,721 30,015 SH   SOLE 0 0 0 30,015
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,463 28,836 SH   SOLE 0 0 0 28,836
HONEYWELL INTL INC COM 438516106 279 1,315 SH   SOLE 0 0 0 1,315
KROGER CO COM 501044101 296 7,328 SH   SOLE 0 0 0 7,328
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 830 8,143 SH   SOLE 0 0 0 8,143
PROSHARES TR S&P MDCP 400 DIV 74347B680 242 3,569 SH   SOLE 0 0 0 3,569
MORGAN STANLEY COM NEW 617446448 1,085 11,150 SH   SOLE 0 0 0 11,150
FORD MTR CO DEL COM 345370860 146 10,292 SH   SOLE 0 0 0 10,292
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 548 35,322 SH   SOLE 0 0 0 35,322
VANGUARD BD INDEX FDS INTERMED TERM 921937819 811 9,067 SH   SOLE 0 0 0 9,067
MEDTRONIC PLC SHS G5960L103 713 5,690 SH   SOLE 0 0 0 5,690
ISHARES TR MSCI USA ESG SLC 464288802 555 5,780 SH   SOLE 0 0 0 5,780
GLOBAL X FDS FINTECH ETF 37954Y814 1,203 25,046 SH   SOLE 0 0 0 25,046
PAYLOCITY HLDG CORP COM 70438V106 397 1,416 SH   SOLE 0 0 0 1,416
TARGA RES CORP COM 87612G101 552 11,221 SH   SOLE 0 0 0 11,221
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,839 14,964 SH   SOLE 0 0 0 14,964
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 703 7,450 SH   SOLE 0 0 0 7,450
PAYPAL HLDGS INC COM 70450Y103 2,256 8,669 SH   SOLE 0 0 0 8,669
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1,184 18,219 SH   SOLE 0 0 0 18,219
LULULEMON ATHLETICA INC COM 550021109 219 542 SH   SOLE 0 0 0 542
JOHNSON & JOHNSON COM 478160104 730 4,519 SH   SOLE 0 0 0 4,519
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 434 13,183 SH   SOLE 0 0 0 13,183
S&P GLOBAL INC COM 78409V104 382 898 SH   SOLE 0 0 0 898
MOODYS CORP COM 615369105 1,486 4,185 SH   SOLE 0 0 0 4,185
VANGUARD INDEX FDS SM CP VAL ETF 922908611 369 2,179 SH   SOLE 0 0 0 2,179
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 266 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR EXPONENTIAL TECH 46434V381 952 15,180 SH   SOLE 0 0 0 15,180