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
ABBOTT LABS COM COM 002824100 2,092 18,050 SH   SOLE NONE 18,050 0 0
ABBVIE INC COM COM 00287Y109 1,711 15,198 SH   SOLE NONE 15,198 0 0
AIRBNB INC CL A COM COM CL A 009066101 968 6,322 SH   SOLE NONE 6,322 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADR ISIN#US01609W1027 SPONSORED ADS 01609W102 1,931 8,515 SH   SOLE NONE 8,515 0 0
ALLIANT ENERGY CORP COM COM 018802108 1,908 34,220 SH   SOLE NONE 34,220 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 5,238 2,090 SH   SOLE NONE 2,090 0 0
ALPHABET INC CL A CAP STK CL A 02079K305 5,330 2,183 SH   SOLE NONE 2,183 0 0
AMAZON COM INC COM 023135106 18,404 5,350 SH   SOLE NONE 5,350 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 773 9,142 SH   SOLE NONE 9,142 0 0
AMERISOURCE BERGEN CORP COM COM 03073E105 747 6,530 SH   SOLE NONE 6,530 0 0
AMGEN INC COM COM 031162100 3,071 12,601 SH   SOLE NONE 12,601 0 0
APPHARVEST INC COM COM 03783T103 223 13,965 SH   SOLE NONE 13,965 0 0
APPLE INC COM COM 037833100 6,095 44,504 SH   SOLE NONE 44,504 0 0
ARK ETF TR INNOVATION ETF INNOVATION ETF 00214Q104 2,412 18,450 SH   SOLE NONE 18,450 0 0
AT&T INC COM COM 00206R102 868 30,166 SH   SOLE NONE 30,166 0 0
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A ISIN#US0567521085 SPON ADR REP A 056752108 1,393 6,834 SH   SOLE NONE 6,834 0 0
BARRICK GOLD CORP COM ISIN#CA0679011084 COM 067901108 906 43,842 SH   SOLE NONE 43,842 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 1,255 3 SH   SOLE NONE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 740 2,665 SH   SOLE NONE 2,665 0 0
BEYOND MEAT INC COM COM 08862E109 726 4,615 SH   SOLE NONE 4,615 0 0
BIOGEN IDEC INC COM COM 09062X103 1,170 3,380 SH   SOLE NONE 3,380 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,309 34,564 SH   SOLE NONE 34,564 0 0
CANO HEALTH INC CL A COM CL A 13781Y103 253 20,965 SH   SOLE NONE 20,965 0 0
CENTENE CORP DEL COM COM 15135B101 531 7,290 SH   SOLE NONE 7,290 0 0
CGI INC CL A SUB VTG ISIN#CA12532H1047 CL A SUB VTG 12532H104 708 7,800 SH   SOLE NONE 7,800 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD SHS ISIN#IL0010824113 ORD M22465104 950 8,185 SH   SOLE NONE 8,185 0 0
CHEVRON CORP NEW COM COM 166764100 1,070 10,225 SH   SOLE NONE 10,225 0 0
CHEWY INC CL A CL A 16679L109 4,444 55,755 SH   SOLE NONE 55,755 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 928 599 SH   SOLE NONE 599 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,864 33,611 SH   SOLE NONE 33,611 0 0
CIGNA CORP NEW COM COM 125523100 1,066 4,500 SH   SOLE NONE 4,500 0 0
CMS ENERGY CORP COM 125896100 1,497 25,345 SH   SOLE NONE 25,345 0 0
COCA COLA COMPANY COM 191216100 827 15,300 SH   SOLE NONE 15,300 0 0
COINBASE GLOBAL INC COM CL A COM CL A 19260Q107 1,723 6,805 SH   SOLE NONE 6,805 0 0
COMCAST CORP CL A CL A 20030N101 2,399 42,077 SH   SOLE NONE 42,077 0 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105 1,382 3,495 SH   SOLE NONE 3,495 0 0
DISCOVER FINL SVCS COM INC COM 254709108 1,182 10,000 SH   SOLE NONE 10,000 0 0
DISNEY WALT CO DISNEY COM COM 254687106 2,478 14,102 SH   SOLE NONE 14,102 0 0
DOCUSIGN INC COM COM 256163106 1,074 3,844 SH   SOLE NONE 3,844 0 0
DOLLAR GEN CORP NEW COM COM 256677105 944 4,364 SH   SOLE NONE 4,364 0 0
DOMINION ENERGY INC COM COM 25746U109 1,542 20,970 SH   SOLE NONE 20,970 0 0
DOMINOS PIZZA INC COM COM 25754A201 1,271 2,725 SH   SOLE NONE 2,725 0 0
ENBRIDGE INC REGISTERED SHS ISIN#CA29250N1050 COM 29250N105 362 9,054 SH   SOLE NONE 9,054 0 0
ESTEE LAUDER COMPANIES INC CL A CL A 518439104 566 1,780 SH   SOLE NONE 1,780 0 0
ETSY INC COM COM 29786A106 205 1,000 SH   SOLE NONE 1,000 0 0
EVERSOURCE ENERGY COM COM 30040W108 2,539 31,650 SH   SOLE NONE 31,650 0 0
FACEBOOK INC CL A CL A 30303M102 10,474 30,124 SH   SOLE NONE 30,124 0 0
FIRST AMERN FINL CORP COM COM 31847R102 442 7,100 SH   SOLE NONE 7,100 0 0
FIRST TR VALUE LINE DIVID INDEX FD SHS SHS 33734H106 204 5,132 SH   SOLE NONE 5,132 0 0
GENERAL MTRS CO COM COM 37045V100 998 16,870 SH   SOLE NONE 16,870 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 248 654 SH   SOLE NONE 654 0 0
GOODRX HLDGS INC COM CL A COM CL A 38246G108 216 6,000 SH   SOLE NONE 6,000 0 0
HASBRO INC COM COM 418056107 567 6,000 SH   SOLE NONE 6,000 0 0
HERSHEY CO COM COM 427866108 870 5,000 SH   SOLE NONE 5,000 0 0
HOME DEPOT INC COM COM 437076102 366 1,149 SH   SOLE NONE 1,149 0 0
IDEXX LABS INC COM COM 45168D104 291 462 SH   SOLE NONE 462 0 0
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 356 3,000 SH   SOLE NONE 3,000 0 0
INVESCO EXCHANGE-TRADED FD TR FTSE RAFI US 1500 SMALL-MID ETF FTSE RAFI 1500 46137V597 923 4,941 SH   SOLE NONE 4,941 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 11,874 33,502 SH   SOLE NONE 33,502 0 0
ISHARES TR BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 777 4,751 SH   SOLE NONE 4,751 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF GL CLEAN ENE ETF 464288224 462 19,731 SH   SOLE NONE 19,731 0 0
ISHARES TR MSCI KLD 400 SOCIAL ETF MSCI KLD400 SOC 464288570 251 3,040 SH   SOLE NONE 3,040 0 0
ISHARES TR RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 490 1,807 SH   SOLE NONE 1,807 0 0
ISHARES TR RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 450 2,842 SH   SOLE NONE 2,842 0 0
ISHARES TR S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 480 6,604 SH   SOLE NONE 6,604 0 0
ISHARES TR S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 428 2,903 SH   SOLE NONE 2,903 0 0
ISHARES TR S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 2,288 21,724 SH   SOLE NONE 21,724 0 0
ISHARES TR S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 2,414 22,902 SH   SOLE NONE 22,902 0 0
J P MORGAN EXCHANGE-TRADED FD TR BETABUILDERS EUROPE ETF NEW BETABUILDERS EUR 46641Q191 211 3,605 SH   SOLE NONE 3,605 0 0
JOHNSON & JOHNSON COM COM 478160104 1,880 11,415 SH   SOLE NONE 11,415 0 0
JP MORGAN CHASE & CO COM ISIN#US46625H1005 COM 46625H100 1,281 8,238 SH   SOLE NONE 8,238 0 0
LILLY ELI & CO COM COM 532457108 1,423 6,200 SH   SOLE NONE 6,200 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 1,978 22,400 SH   SOLE NONE 22,400 0 0
MCDONALDS CORP COM 580135101 1,379 5,970 SH   SOLE NONE 5,970 0 0
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 996 8,024 SH   SOLE NONE 8,024 0 0
MERCK & CO INC NEW COM COM 58933Y105 570 7,332 SH   SOLE NONE 7,332 0 0
MICROSOFT CORP COM COM 594918104 8,793 32,459 SH   SOLE NONE 32,459 0 0
NETFLIX INC COM COM 64110L106 765 1,450 SH   SOLE NONE 1,450 0 0
NEWMONT CORP COM COM 651639106 1,772 27,968 SH   SOLE NONE 27,968 0 0
NEXTERA ENERGY INC COM COM 65339F101 3,036 41,437 SH   SOLE NONE 41,437 0 0
NIKE INC CL B CL B 654106103 465 3,013 SH   SOLE NONE 3,013 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 2,694 7,414 SH   SOLE NONE 7,414 0 0
NVIDIA CORP COM COM 67066G104 1,280 1,600 SH   SOLE NONE 1,600 0 0
ONEOK INC NEW COM COM 682680103 2,225 40,000 SH   SOLE NONE 40,000 0 0
PALO ALTO NETWORKS INC COM COM 697435105 916 2,470 SH   SOLE NONE 2,470 0 0
PAYPAL HLDGS INC COM COM 70450Y103 886 3,041 SH   SOLE NONE 3,041 0 0
PEPSICO INC COM COM 713448108 2,096 14,149 SH   SOLE NONE 14,149 0 0
PFIZER INC COM COM 717081103 2,293 58,575 SH   SOLE NONE 58,575 0 0
PROCTER & GAMBLE CO COM COM 742718109 246 1,825 SH   SOLE NONE 1,825 0 0
PRUDENTIAL FINL INC COM COM 744320102 971 9,477 SH   SOLE NONE 9,477 0 0
PUBLIC SVC ENTERPRISE GROUP INC COM COM 744573106 716 12,000 SH   SOLE NONE 12,000 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 1,385 2,480 SH   SOLE NONE 2,480 0 0
ROYALTY PHARMA PLC REGISTERED SHS -A- ISIN#GB00BMVP7Y09 SHS CLASS A G7709Q104 269 6,570 SH   SOLE NONE 6,570 0 0
SALESFORCE.COM INC COM STOCK COM 79466L302 1,856 7,600 SH   SOLE NONE 7,600 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY SBI CONS DISCR 81369Y407 672 3,765 SH   SOLE NONE 3,765 0 0
SELECT SECTOR SPDR TR FINANCIAL FINANCIAL 81369Y605 335 9,146 SH   SOLE NONE 9,146 0 0
SELECT SECTOR SPDR TR HEALTH CARE SBI HEALTHCARE 81369Y209 573 4,555 SH   SOLE NONE 4,555 0 0
SELECT SECTOR SPDR TR INDL SBI INT-INDS 81369Y704 242 2,366 SH   SOLE NONE 2,366 0 0
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 439 2,975 SH   SOLE NONE 2,975 0 0
SERVICENOW INC COM COM 81762P102 329 600 SH   SOLE NONE 600 0 0
SHAKE SHACK INC CL A CL A 819047101 2,515 23,501 SH   SOLE NONE 23,501 0 0
SHOPIFY INC CL A ISIN#CA82509L1076 CL A 82509L107 1,783 1,221 SH   SOLE NONE 1,221 0 0
SNOWFLAKE INC CL A CL A 833445109 216 895 SH   SOLE NONE 895 0 0
SOUTHERN CO COM COM 842587107 605 10,000 SH   SOLE NONE 10,000 0 0
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103 8,431 19,696 SH   SOLE NONE 19,696 0 0
SPDR SER TR SPDR S&P 500 FOSSIL FUEL RESVS FREE ETF SPDR S&P 500 ETF 78468R796 955 9,001 SH   SOLE NONE 9,001 0 0
SQUARE INC CL A CL A 852234103 262 1,075 SH   SOLE NONE 1,075 0 0
STRYKER CORP COM 863667101 2,588 9,965 SH   SOLE NONE 9,965 0 0
TESLA INC COM COM 88160R101 859 1,265 SH   SOLE NONE 1,265 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 5,513 10,929 SH   SOLE NONE 10,929 0 0
TWILIO INC CL A CL A 90138F102 433 1,100 SH   SOLE NONE 1,100 0 0
UNION PAC CORP COM COM 907818108 1,053 4,788 SH   SOLE NONE 4,788 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 5,833 14,824 SH   SOLE NONE 14,824 0 0
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744 1,556 11,320 SH   SOLE NONE 11,320 0 0
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 3,911 25,268 SH   SOLE NONE 25,268 0 0
VANGUARD TOTAL INTL STOCK INDEX FD ETF SHS VG TL INTL STK F 921909768 357 5,436 SH   SOLE NONE 5,436 0 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS HIGH DIV YLD 921946406 6,505 62,093 SH   SOLE NONE 62,093 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,001 17,871 SH   SOLE NONE 17,871 0 0
VISA INC COM CL A COM CL A 92826C839 4,128 17,658 SH   SOLE NONE 17,658 0 0
WALMART INC COM COM 931142103 312 2,215 SH   SOLE NONE 2,215 0 0
WISDOMTREE TR CLOUD COMPUTING FD CLOUD COMPUTNG 97717Y691 1,776 31,785 SH   SOLE NONE 31,785 0 0
WISDOMTREE TR U S MIDCAP FD US MIDCAP FUND 97717W570 1,140 21,776 SH   SOLE NONE 21,776 0 0
WISDOMTREE TR U S SMALLCAP FD US SMALLCAP FUND 97717W562 1,194 24,179 SH   SOLE NONE 24,179 0 0
YUM BRANDS INC COM COM 988498101 728 6,330 SH   SOLE NONE 6,330 0 0
YUM CHINA HLDGS INC COM COM 98850P109 346 5,230 SH   SOLE NONE 5,230 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A CL A 98980L101 706 1,826 SH   SOLE NONE 1,826 0 0
ZOOMINFO TECHNOLOGIES INC CL A COM CL A 98980F104 773 14,825 SH   SOLE NONE 14,825 0 0