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
3M CO COM 88579Y101 1,591 9,068 SH   SOLE   0 0 9,068
ABBVIE INC COM 00287Y109 378 3,500 SH   SOLE   0 0 3,500
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 138 14,162 SH   SOLE   0 0 14,162
AFFIRM HLDGS INC COM CL A 00827B106 316 2,649 SH   SOLE   0 0 2,649
AGILENT TECHNOLOGIES INC COM 00846U101 2,246 14,256 SH   SOLE   0 0 14,256
ALPHABET INC CAP STK CL A 02079K305 594 222 SH   SOLE   0 0 222
ALPHABET INC CAP STK CL C 02079K107 1,162 436 SH   SOLE   0 0 436
AMAZON COM INC COM 023135106 1,478 450 SH   SOLE   0 0 450
AMERISOURCEBERGEN CORP COM 03073E105 1,919 16,068 SH   SOLE   0 0 16,068
APPLE INC COM 037833100 11,548 81,615 SH   SOLE   0 0 81,615
APPLIED MATLS INC COM 038222105 1,793 13,929 SH   SOLE   0 0 13,929
AT&T INC COM 00206R102 554 20,528 SH   SOLE   0 0 20,528
AVNET INC COM 053807103 1,586 42,911 SH   SOLE   0 0 42,911
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,248 4,571 SH   SOLE   0 0 4,571
BERKSHIRE HATHAWAY INC DEL CL A 084670108 823 2 SH   SOLE   0 0 2
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 155 10,000 SH   SOLE   0 0 10,000
BLOCK H & R INC COM 093671105 721 28,835 SH   SOLE   0 0 28,835
BOEING CO COM 097023105 271 1,232 SH   SOLE   0 0 1,232
BRISTOL-MYERS SQUIBB CO COM 110122108 686 11,596 SH   SOLE   0 0 11,596
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,930 11,582 SH   SOLE   0 0 11,582
BROWN & BROWN INC COM 115236101 293 5,279 SH   SOLE   0 0 5,279
CBOE GLOBAL MKTS INC COM 12503M108 746 6,023 SH   SOLE   0 0 6,023
CELANESE CORP DEL COM 150870103 2,030 13,477 SH   SOLE   0 0 13,477
CHECKPOINT THERAPEUTICS INC COM 162828107 87 26,400 SH   SOLE   0 0 26,400
CHEVRON CORP NEW COM 166764100 233 2,293 SH   SOLE   0 0 2,293
CHURCH & DWIGHT INC COM 171340102 1,264 15,304 SH   SOLE   0 0 15,304
CISCO SYS INC COM 17275R102 1,163 21,366 SH   SOLE   0 0 21,366
CITRIX SYS INC COM 177376100 1,301 12,115 SH   SOLE   0 0 12,115
CLEARWAY ENERGY INC CL C 18539C204 1,963 64,841 SH   SOLE   0 0 64,841
COCA COLA CO COM 191216100 421 8,025 SH   SOLE   0 0 8,025
COLGATE PALMOLIVE CO COM 194162103 265 3,503 SH   SOLE   0 0 3,503
COMCAST CORP NEW CL A 20030N101 1,654 29,574 SH   SOLE   0 0 29,574
CONOCOPHILLIPS COM 20825C104 217 3,200 SH   SOLE   0 0 3,200
CONSTELLATION BRANDS INC CL A 21036P108 1,617 7,677 SH   SOLE   0 0 7,677
CUMMINS INC COM 231021106 1,886 8,399 SH   SOLE   0 0 8,399
DIAGEO PLC SPON ADR NEW 25243Q205 1,046 5,422 SH   SOLE   0 0 5,422
DISNEY WALT CO COM 254687106 297 1,756 SH   SOLE   0 0 1,756
EAST WEST BANCORP INC COM 27579R104 1,103 14,231 SH   SOLE   0 0 14,231
EBAY INC. COM 278642103 2,532 36,349 SH   SOLE   0 0 36,349
ELECTRONIC ARTS INC COM 285512109 1,100 7,735 SH   SOLE   0 0 7,735
EMERSON ELEC CO COM 291011104 1,926 20,445 SH   SOLE   0 0 20,445
EXACT SCIENCES CORP COM 30063P105 386 4,045 SH   SOLE   0 0 4,045
EXXON MOBIL CORP COM 30231G102 509 8,653 SH   SOLE   0 0 8,653
FACEBOOK INC CL A 30303M102 7,538 22,209 SH   SOLE   0 0 22,209
FEDEX CORP COM 31428X106 1,505 6,864 SH   SOLE   0 0 6,864
FIRST AMERN FINL CORP COM 31847R102 2,015 30,049 SH   SOLE   0 0 30,049
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,894 33,352 SH   SOLE   0 0 33,352
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 923 20,063 SH   SOLE   0 0 20,063
GALLAGHER ARTHUR J & CO COM 363576109 451 3,034 SH   SOLE   0 0 3,034
GLOBAL X FDS GLOBAL X COPPER 37954Y830 666 19,476 SH   SOLE   0 0 19,476
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 587 33,118 SH   SOLE   0 0 33,118
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,846 72,647 SH   SOLE   0 0 72,647
GRANITE CONSTR INC COM 387328107 976 24,679 SH   SOLE   0 0 24,679
HERSHEY CO COM 427866108 2,022 11,945 SH   SOLE   0 0 11,945
HOME DEPOT INC COM 437076102 3,080 9,383 SH   SOLE   0 0 9,383
HP INC COM 40434L105 1,797 65,686 SH   SOLE   0 0 65,686
HUBBELL INC COM 443510607 1,655 9,163 SH   SOLE   0 0 9,163
ILLINOIS TOOL WKS INC COM 452308109 903 4,368 SH   SOLE   0 0 4,368
ILLUMINA INC COM 452327109 533 1,315 SH   SOLE   0 0 1,315
INTEL CORP COM 458140100 738 13,842 SH   SOLE   0 0 13,842
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 892 14,527 SH   SOLE   0 0 14,527
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 831 10,754 SH   SOLE   0 0 10,754
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 928 3,113 SH   SOLE   0 0 3,113
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 629 10,000 SH   SOLE   0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 405 2,632 SH   SOLE   0 0 2,632
INVESCO QQQ TR UNIT SER 1 46090E103 3,496 9,767 SH   SOLE   0 0 9,767
ISHARES INC MSCI EURZONE ETF 464286608 699 14,520 SH   SOLE   0 0 14,520
ISHARES INC MSCI JPN ETF NEW 46434G822 415 5,903 SH   SOLE   0 0 5,903
ISHARES TR SHRT NAT MUN ETF 464288158 837 7,782 SH   SOLE   0 0 7,782
ISHARES TR NATIONAL MUN ETF 464288414 2,632 22,659 SH   SOLE   0 0 22,659
ISHARES TR SELECT DIVID ETF 464287168 1,078 9,395 SH   SOLE   0 0 9,395
ISHARES TR INTL SEL DIV ETF 464288448 2,736 89,927 SH   SOLE   0 0 89,927
ISHARES TR US HLTHCARE ETF 464287762 268 972 SH   SOLE   0 0 972
ISHARES TR U.S. TECH ETF 464287721 1,523 15,040 SH   SOLE   0 0 15,040
ISHARES TR JPMORGAN USD EMG 464288281 9,350 84,956 SH   SOLE   0 0 84,956
ISHARES TR US OIL EQ&SV ETF 464288844 505 36,863 SH   SOLE   0 0 36,863
ISHARES TR SP SMCP600VL ETF 464287879 1,921 19,077 SH   SOLE   0 0 19,077
ISHARES TR RUS 2000 GRW ETF 464287648 1,303 4,438 SH   SOLE   0 0 4,438
ISHARES TR U.S. FINLS ETF 464287788 413 5,008 SH   SOLE   0 0 5,008
ISHARES TR CORE S&P SCP ETF 464287804 2,244 20,553 SH   SOLE   0 0 20,553
ISHARES TR GLB CNS DISC ETF 464288745 222 1,345 SH   SOLE   0 0 1,345
ISHARES TR US INDUSTRIALS 464287754 398 3,715 SH   SOLE   0 0 3,715
ISHARES TR PFD AND INCM SEC 464288687 1,008 25,968 SH   SOLE   0 0 25,968
ISHARES TR CORE DIV GRWTH 46434V621 1,083 21,565 SH   SOLE   0 0 21,565
ISHARES TR GRWT ALLOCAT ETF 464289867 299 5,391 SH   SOLE   0 0 5,391
ISHARES TR RUS 1000 VAL ETF 464287598 641 4,093 SH   SOLE   0 0 4,093
ISHARES TR IBOXX INV CP ETF 464287242 1,671 12,565 SH   SOLE   0 0 12,565
ISHARES TR RUS MDCP VAL ETF 464287473 7,278 64,266 SH   SOLE   0 0 64,266
ISHARES TR CORE INTL AGGR 46435G672 4,120 74,888 SH   SOLE   0 0 74,888
ISHARES TR CORE US AGGBD ET 464287226 1,542 13,429 SH   SOLE   0 0 13,429
ISHARES TR IBOXX HI YD ETF 464288513 8,640 98,757 SH   SOLE   0 0 98,757
ISHARES TR CORE S&P MCP ETF 464287507 949 3,609 SH   SOLE   0 0 3,609
ISHARES TR S&P 500 VAL ETF 464287408 10,133 69,680 SH   SOLE   0 0 69,680
ISHARES TR RUS MID CAP ETF 464287499 1,360 17,386 SH   SOLE   0 0 17,386
ISHARES TR MSCI EMG MKT ETF 464287234 1,147 22,765 SH   SOLE   0 0 22,765
ISHARES TR RUS 1000 GRW ETF 464287614 16,500 60,212 SH   SOLE   0 0 60,212
ISHARES TR RUSSELL 2000 ETF 464287655 1,547 7,073 SH   SOLE   0 0 7,073
ISHARES TR RUS MD CP GR ETF 464287481 8,773 78,283 SH   SOLE   0 0 78,283
ISHARES TR 20 YR TR BD ETF 464287432 313 2,166 SH   SOLE   0 0 2,166
ISHARES TR MSCI EAFE ETF 464287465 359 4,596 SH   SOLE   0 0 4,596
ISHARES TR MODERT ALLOC ETF 464289875 401 8,960 SH   SOLE   0 0 8,960
ISHARES TR MSCI USA MMENTM 46432F396 237 1,350 SH   SOLE   0 0 1,350
JOHNSON & JOHNSON COM 478160104 433 2,682 SH   SOLE   0 0 2,682
JPMORGAN CHASE & CO COM 46625H100 1,935 11,821 SH   SOLE   0 0 11,821
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,751 34,239 SH   SOLE   0 0 34,239
LEGGETT & PLATT INC COM 524660107 613 13,681 SH   SOLE   0 0 13,681
LILLY ELI & CO COM 532457108 361 1,563 SH   SOLE   0 0 1,563
LOCKHEED MARTIN CORP COM 539830109 258 747 SH   SOLE   0 0 747
LYFT INC CL A COM 55087P104 415 7,735 SH   SOLE   0 0 7,735
MARSH & MCLENNAN COS INC COM 571748102 1,901 12,551 SH   SOLE   0 0 12,551
MCDONALDS CORP COM 580135101 276 1,144 SH   SOLE   0 0 1,144
MEDTRONIC PLC SHS G5960L103 210 1,678 SH   SOLE   0 0 1,678
MERCK & CO INC COM 58933Y105 868 11,552 SH   SOLE   0 0 11,552
MICROSOFT CORP COM 594918104 7,377 26,169 SH   SOLE   0 0 26,169
MORGAN STANLEY COM NEW 617446448 2,714 27,893 SH   SOLE   0 0 27,893
MOSAIC CO NEW COM 61945C103 1,831 51,256 SH   SOLE   0 0 51,256
NETAPP INC COM 64110D104 2,378 26,491 SH   SOLE   0 0 26,491
NEWMONT CORP COM 651639106 954 17,572 SH   SOLE   0 0 17,572
NIKE INC CL B 654106103 1,608 11,073 SH   SOLE   0 0 11,073
NOVARTIS AG SPONSORED ADR 66987V109 285 3,485 SH   SOLE   0 0 3,485
NUVEEN MUN VALUE FD INC COM 670928100 236 20,884 SH   SOLE   0 0 20,884
NVIDIA CORPORATION COM 67066G104 6,314 30,481 SH   SOLE   0 0 30,481
ORACLE CORP COM 68389X105 749 8,599 SH   SOLE   0 0 8,599
PEPSICO INC COM 713448108 209 1,387 SH   SOLE   0 0 1,387
PERKINELMER INC COM 714046109 1,347 7,773 SH   SOLE   0 0 7,773
PFIZER INC COM 717081103 447 10,390 SH   SOLE   0 0 10,390
PHATHOM PHARMACEUTICALS INC COM 71722W107 413 12,872 SH   SOLE   0 0 12,872
PHILIP MORRIS INTL INC COM 718172109 264 2,788 SH   SOLE   0 0 2,788
PIMCO ETF TR ACTIVE BD ETF 72201R775 18,242 165,010 SH   SOLE   0 0 165,010
PIMCO ETF TR INTER MUN BD ACT 72201R866 2,000 35,478 SH   SOLE   0 0 35,478
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 352 3,453 SH   SOLE   0 0 3,453
POWER INTEGRATIONS INC COM 739276103 1,200 12,126 SH   SOLE   0 0 12,126
PROCTER AND GAMBLE CO COM 742718109 209 1,493 SH   SOLE   0 0 1,493
PROSHARES TR HGH YLD INT RATE 74348A541 3,917 62,135 SH   SOLE   0 0 62,135
PROSHARES TR INVT INT RT HG 74347B607 4,214 55,714 SH   SOLE   0 0 55,714
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,860 30,541 SH   SOLE   0 0 30,541
QUALCOMM INC COM 747525103 1,978 15,336 SH   SOLE   0 0 15,336
QUEST DIAGNOSTICS INC COM 74834L100 2,252 15,496 SH   SOLE   0 0 15,496
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,874 13,155 SH   SOLE   0 0 13,155
RESMED INC COM 761152107 211 800 SH   SOLE   0 0 800
ROYAL CARIBBEAN GROUP COM V7780T103 240 2,700 SH   SOLE   0 0 2,700
SALESFORCE COM INC COM 79466L302 778 2,870 SH   SOLE   0 0 2,870
SEALED AIR CORP NEW COM 81211K100 717 13,089 SH   SOLE   0 0 13,089
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,422 17,748 SH   SOLE   0 0 17,748
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 439 2,938 SH   SOLE   0 0 2,938
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 306 2,405 SH   SOLE   0 0 2,405
SOUTHERN COPPER CORP COM 84265V105 882 15,710 SH   SOLE   0 0 15,710
SPDR GOLD TR GOLD SHS 78463V107 1,190 7,247 SH   SOLE   0 0 7,247
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,469 58,044 SH   SOLE   0 0 58,044
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,389 121,216 SH   SOLE   0 0 121,216
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,077 9,500 SH   SOLE   0 0 9,500
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,390 28,008 SH   SOLE   0 0 28,008
SPDR SER TR PORTFOLIO INTRMD 78464A375 20,918 572,789 SH   SOLE   0 0 572,789
SPDR SER TR BLOOMBERG BRCLYS 78468R622 956 8,742 SH   SOLE   0 0 8,742
SPDR SER TR BBG SASB CRPT ES 78468R614 3,881 156,711 SH   SOLE   0 0 156,711
SPDR SER TR S&P 600 SMCP GRW 78464A201 637 7,311 SH   SOLE   0 0 7,311
SPDR SER TR S&P 600 SMCP VAL 78464A300 614 7,494 SH   SOLE   0 0 7,494
SPDR SER TR BLOOMBERG SRT TR 78468R408 274 10,000 SH   SOLE   0 0 10,000
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,230 18,568 SH   SOLE   0 0 18,568
SPDR SER TR S&P BIOTECH 78464A870 549 4,369 SH   SOLE   0 0 4,369
SPDR SER TR SPDR BLOOMBERG 78468R663 369 4,039 SH   SOLE   0 0 4,039
SPDR SER TR S&P HOMEBUILD 78464A888 519 7,232 SH   SOLE   0 0 7,232
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,306 98,504 SH   SOLE   0 0 98,504
SPDR SER TR PORTFOLIO SHORT 78464A474 22,585 722,705 SH   SOLE   0 0 722,705
SPDR SER TR NUVEEN BLMBRG SR 78468R739 637 12,900 SH   SOLE   0 0 12,900
SPDR SER TR S&P METALS MNG 78464A755 1,006 24,092 SH   SOLE   0 0 24,092
SPDR SER TR PRTFLO S&P500 VL 78464A508 4,168 106,878 SH   SOLE   0 0 106,878
SPDR SER TR S&P DIVID ETF 78464A763 1,885 16,035 SH   SOLE   0 0 16,035
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,279 16,903 SH   SOLE   0 0 16,903
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 206 12,000 SH   SOLE   0 0 12,000
SPROTT PHYSICAL GOLD TR UNIT 85207H104 345 25,000 SH   SOLE   0 0 25,000
STITCH FIX INC COM CL A 860897107 215 5,386 SH   SOLE   0 0 5,386
STRYKER CORPORATION COM 863667101 219 830 SH   SOLE   0 0 830
SYNNEX CORP COM 87162W100 645 6,196 SH   SOLE   0 0 6,196
SYSCO CORP COM 871829107 228 2,900 SH   SOLE   0 0 2,900
TARGET CORP COM 87612E106 2,480 10,841 SH   SOLE   0 0 10,841
TELEDYNE TECHNOLOGIES INC COM 879360105 215 500 SH   SOLE   0 0 500
TESLA INC COM 88160R101 1,480 1,909 SH   SOLE   0 0 1,909
TG THERAPEUTICS INC COM 88322Q108 387 11,623 SH   SOLE   0 0 11,623
TRUIST FINL CORP COM 89832Q109 375 6,391 SH   SOLE   0 0 6,391
UNITEDHEALTH GROUP INC COM 91324P102 2,251 5,762 SH   SOLE   0 0 5,762
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,011 40,271 SH   SOLE   0 0 40,271
VANECK ETF TRUST GOLD MINERS ETF 92189F106 841 28,527 SH   SOLE   0 0 28,527
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 997 15,953 SH   SOLE   0 0 15,953
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 361 4,408 SH   SOLE   0 0 4,408
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 214 2,507 SH   SOLE   0 0 2,507
VANGUARD INDEX FDS GROWTH ETF 922908736 250 862 SH   SOLE   0 0 862
VANGUARD INDEX FDS VALUE ETF 922908744 223 1,645 SH   SOLE   0 0 1,645
VANGUARD INDEX FDS SML CP GRW ETF 922908595 201 716 SH   SOLE   0 0 716
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 527 5,180 SH   SOLE   0 0 5,180
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,990 65,447 SH   SOLE   0 0 65,447
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,237 64,728 SH   SOLE   0 0 64,728
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,052 19,200 SH   SOLE   0 0 19,200
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 514 6,232 SH   SOLE   0 0 6,232
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,912 25,467 SH   SOLE   0 0 25,467
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 345 6,837 SH   SOLE   0 0 6,837
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 350 4,016 SH   SOLE   0 0 4,016
VERIZON COMMUNICATIONS INC COM 92343V104 2,356 43,629 SH   SOLE   0 0 43,629
VISA INC COM CL A 92826C839 2,050 9,205 SH   SOLE   0 0 9,205
WALMART INC COM 931142103 2,017 14,468 SH   SOLE   0 0 14,468
WELLS FARGO CO NEW COM 949746101 1,642 35,371 SH   SOLE   0 0 35,371
WHIRLPOOL CORP COM 963320106 593 2,911 SH   SOLE   0 0 2,911
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,518 25,797 SH   SOLE   0 0 25,797
XILINX INC COM 983919101 214 1,418 SH   SOLE   0 0 1,418
YUM BRANDS INC COM 988498101 514 4,204 SH   SOLE   0 0 4,204