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 002824100 3,352 30,616 SH   SOLE   0 0 30,616
ABBVIE INC COM 00287Y109 3,305 30,849 SH   SOLE   0 0 30,849
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,390 16,807 SH   SOLE   0 0 16,807
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,055 16,107 SH   SOLE   0 0 16,107
ADVANCED MICRO DEVICES INC COM 007903107 61,905 675,005 SH   SOLE   0 0 675,005
AES CORP COM 00130H105 1,829 77,828 SH   SOLE   0 0 77,828
AIR PRODS & CHEMS INC COM 009158106 4,350 15,922 SH   SOLE   0 0 15,922
AIRBNB INC COM CL A 009066101 1,468 10,000 SH   SOLE   0 0 10,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,953 21,284 SH   SOLE   0 0 21,284
ALLIANT ENERGY CORP COM 018802108 1,561 30,297 SH   SOLE   0 0 30,297
ALPHABET INC CAP STK CL A 02079K305 5,687 3,245 SH   SOLE   0 0 3,245
ALPHABET INC CAP STK CL C 02079K107 1,477 843 SH   SOLE   0 0 843
AMAZON COM INC COM 023135106 33,151 10,179 SH   SOLE   0 0 10,179
AMER STATES WTR CO COM 029899101 1,524 19,172 SH   SOLE   0 0 19,172
AMEREN CORP COM 023608102 1,568 20,086 SH   SOLE   0 0 20,086
AMERICAN ELEC PWR CO INC COM 025537101 1,356 16,289 SH   SOLE   0 0 16,289
AMERICAN WTR WKS CO INC NEW COM 030420103 1,905 12,411 SH   SOLE   0 0 12,411
AMGEN INC COM 031162100 3,660 15,921 SH   SOLE   0 0 15,921
ANTHEM INC COM 036752103 1,626 5,064 SH   SOLE   0 0 5,064
APPLE INC COM 037833100 31,714 239,010 SH   SOLE   0 0 239,010
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,146 45,608 SH   SOLE   0 0 45,608
ASTRAZENECA PLC SPONSORED ADR 046353108 1,199 23,990 SH   SOLE   0 0 23,990
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,945 51,220 SH   SOLE   0 0 51,220
AUTODESK INC COM 052769106 2,778 9,097 SH   SOLE   0 0 9,097
BLACKROCK INC COM 09247X101 5,975 8,281 SH   SOLE   0 0 8,281
BLINK CHARGING CO COM 09354A100 428 10,000 SH   SOLE   0 0 10,000
BROADCOM INC COM 11135F101 4,889 11,166 SH   SOLE   0 0 11,166
CHURCH & DWIGHT INC COM 171340102 2,879 33,008 SH   SOLE   0 0 33,008
COCA COLA CO COM 191216100 2,508 45,728 SH   SOLE   0 0 45,728
COSTAR GROUP INC COM 22160N109 2,057 2,226 SH   SOLE   0 0 2,226
CSX CORP COM 126408103 2,238 24,666 SH   SOLE   0 0 24,666
DATADOG INC CL A COM 23804L103 10,828 110,000 SH   SOLE   0 0 110,000
DISNEY WALT CO COM 254687106 219 1,209 SH   SOLE   0 0 1,209
DOCUMENT SEC SYS INC COM NEW 25614T309 374 60,000 SH   SOLE   0 0 60,000
DOMINION ENERGY INC COM 25746U109 1,325 17,618 SH   SOLE   0 0 17,618
DUKE ENERGY CORP NEW COM NEW 26441C204 3,041 33,216 SH   SOLE   0 0 33,216
EASTMAN KODAK CO COM NEW 277461406 1,628 200,000 SH   SOLE   0 0 200,000
EATON CORP PLC SHS G29183103 4,306 35,838 SH   SOLE   0 0 35,838
ESSENTIAL UTILS INC COM 29670G102 1,637 34,614 SH   SOLE   0 0 34,614
FACEBOOK INC CL A 30303M102 6,646 24,331 SH   SOLE   0 0 24,331
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7,269 69,550 SH   SOLE   0 0 69,550
GALLAGHER ARTHUR J & CO COM 363576109 4,065 32,860 SH   SOLE   0 0 32,860
GARMIN LTD SHS H2906T109 2,480 20,726 SH   SOLE   0 0 20,726
GENERAL ELECTRIC CO COM 369604103 3,618 335,036 SH   SOLE   0 0 335,036
HOME DEPOT INC COM 437076102 4,875 18,353 SH   SOLE   0 0 18,353
ILLINOIS TOOL WKS INC COM 452308109 2,784 13,656 SH   SOLE   0 0 13,656
INTERNATIONAL BUSINESS MACHS COM 459200101 1,309 10,401 SH   SOLE   0 0 10,401
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 16,774 58,799 SH   SOLE   0 0 58,799
INVESCO QQQ TR UNIT SER 1 46090E103 29,295 93,373 SH   SOLE   0 0 93,373
ISHARES TR 1 3 YR TREAS BD 464287457 9,532 110,344 SH   SOLE   0 0 110,344
ISHARES TR CORE S&P500 ETF 464287200 6,143 16,365 SH   SOLE   0 0 16,365
ISHARES TR GLOBAL TECH ETF 464287291 1,622 5,407 SH   SOLE   0 0 5,407
ISHARES TR RUS 1000 GRW ETF 464287614 2,055 8,522 SH   SOLE   0 0 8,522
ISHARES TR RUSSELL 2000 ETF 464287655 528 2,693 SH   SOLE   0 0 2,693
ISHARES TR RUSSELL 3000 ETF 464287689 626 2,801 SH   SOLE   0 0 2,801
ISHARES TR S&P 100 ETF 464287101 7,321 42,651 SH   SOLE   0 0 42,651
ISHARES TR SHORT TREAS BD 464288679 29,251 264,644 SH   SOLE   0 0 264,644
ISHARES TR U.S. TECH ETF 464287721 355 4,167 SH   SOLE   0 0 4,167
JOHNSON & JOHNSON COM 478160104 2,570 16,329 SH   SOLE   0 0 16,329
KLA CORP COM NEW 482480100 9,430 36,424 SH   SOLE   0 0 36,424
LAM RESEARCH CORP COM 512807108 8,777 18,585 SH   SOLE   0 0 18,585
LITHIA MTRS INC CL A 536797103 3,589 12,264 SH   SOLE   0 0 12,264
LOCKHEED MARTIN CORP COM 539830109 4,907 13,823 SH   SOLE   0 0 13,823
MARATHON PATENT GROUP INC COM 56585W401 2,088 200,000 SH   SOLE   0 0 200,000
MARSH & MCLENNAN COS INC COM 571748102 2,341 20,010 SH   SOLE   0 0 20,010
MASTERCARD INCORPORATED CL A 57636Q104 8,780 24,599 SH   SOLE   0 0 24,599
MAXIM INTEGRATED PRODS INC COM 57772K101 5,851 65,999 SH   SOLE   0 0 65,999
MCDONALDS CORP COM 580135101 7,039 32,806 SH   SOLE   0 0 32,806
MERCADOLIBRE INC COM 58733R102 6,701 4,000 SH   SOLE   0 0 4,000
MERCK & CO. INC COM 58933Y105 4,491 54,908 SH   SOLE   0 0 54,908
MICROSOFT CORP COM 594918104 32,059 144,139 SH   SOLE   0 0 144,139
MICROVISION INC DEL COM NEW 594960304 215 40,000 SH   SOLE   0 0 40,000
MODERNA INC COM 60770K107 314 3,010 SH   SOLE   0 0 3,010
NETFLIX INC COM 64110L106 1,676 3,100 SH   SOLE   0 0 3,100
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,933 10,402 SH   SOLE   0 0 10,402
NEXTERA ENERGY INC COM 65339F101 1,511 19,584 SH   SOLE   0 0 19,584
NIKE INC CL B 654106103 5,612 39,671 SH   SOLE   0 0 39,671
NVIDIA CORPORATION COM 67066G104 679 1,300 SH   SOLE   0 0 1,300
OREILLY AUTOMOTIVE INC COM 67103H107 905 2,000 SH   SOLE   0 0 2,000
PARK NATL CORP COM 700658107 360 3,430 SH   SOLE   0 0 3,430
PELOTON INTERACTIVE INC CL A COM 70614W100 1,517 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 1,776 48,249 SH   SOLE   0 0 48,249
QORVO INC COM 74736K101 1,880 11,307 SH   SOLE   0 0 11,307
QUALCOMM INC COM 747525103 5,394 35,410 SH   SOLE   0 0 35,410
RINGCENTRAL INC CL A 76680R206 3,012 7,948 SH   SOLE   0 0 7,948
ROCKET COS INC COM CL A 77311W101 404 20,000 SH   SOLE   0 0 20,000
ROPER TECHNOLOGIES INC COM 776696106 2,202 5,107 SH   SOLE   0 0 5,107
SALESFORCE COM INC COM 79466L302 10,009 44,977 SH   SOLE   0 0 44,977
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9,051 99,518 SH   SOLE   0 0 99,518
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,412 18,554 SH   SOLE   0 0 18,554
SERVICENOW INC COM 81762P102 2,942 5,345 SH   SOLE   0 0 5,345
SHERWIN WILLIAMS CO COM 824348106 35,504 48,310 SH   SOLE   0 0 48,310
SMITH & WESSON BRANDS INC COM 831754106 355 20,000 SH   SOLE   0 0 20,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 515 1,227 SH   SOLE   0 0 1,227
SPDR SER TR PORTFOLIO S&P500 78464A854 12,918 293,855 SH   SOLE   0 0 293,855
SPDR SER TR PRTFLO S&P500 GW 78464A409 7,312 132,251 SH   SOLE   0 0 132,251
SPDR SER TR SPDR BLOOMBERG 78468R663 38,941 425,496 SH   SOLE   0 0 425,496
SQUARE INC CL A 852234103 653 3,000 SH   SOLE   0 0 3,000
STARBUCKS CORP COM 855244109 3,343 31,245 SH   SOLE   0 0 31,245
STERIS PLC SHS USD G8473T100 2,304 12,155 SH   SOLE   0 0 12,155
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,542 60,000 SH   SOLE   0 0 60,000
TESLA INC COM 88160R101 721 1,022 SH   SOLE   0 0 1,022
TEXAS INSTRS INC COM 882508104 5,851 35,650 SH   SOLE   0 0 35,650
TILRAY INC COM CL 2 88688T100 83 10,000 SH   SOLE   0 0 10,000
UNILEVER PLC SPON ADR NEW 904767704 2,541 42,091 SH   SOLE   0 0 42,091
UNITED PARCEL SERVICE INC CL B 911312106 2,687 15,954 SH   SOLE   0 0 15,954
UNITEDHEALTH GROUP INC COM 91324P102 4,959 14,142 SH   SOLE   0 0 14,142
VANGUARD INDEX FDS GROWTH ETF 922908736 4,298 16,965 SH   SOLE   0 0 16,965
VANGUARD INDEX FDS LARGE CAP ETF 922908637 15,461 87,978 SH   SOLE   0 0 87,978
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 21,419 62,321 SH   SOLE   0 0 62,321
VANGUARD INDEX FDS TOTAL STK MKT 922908769 499 2,564 SH   SOLE   0 0 2,564
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 512 10,210 SH   SOLE   0 0 10,210
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 208 2,250 SH   SOLE   0 0 2,250
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,479 56,478 SH   SOLE   0 0 56,478
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,437 33,249 SH   SOLE   0 0 33,249
VANGUARD WORLD FD MEGA GRWTH IND 921910816 7,672 37,655 SH   SOLE   0 0 37,655
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,240 9,159 SH   SOLE   0 0 9,159
VARONIS SYS INC COM 922280102 3,272 20,000 SH   SOLE   0 0 20,000
VEEVA SYS INC CL A COM 922475108 3,557 13,066 SH   SOLE   0 0 13,066
VERIZON COMMUNICATIONS INC COM 92343V104 3,699 62,961 SH   SOLE   0 0 62,961
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,373 100,000 SH   SOLE   0 0 100,000
VISA INC COM CL A 92826C839 8,040 36,757 SH   SOLE   0 0 36,757
WALMART INC COM 931142103 559 3,878 SH   SOLE   0 0 3,878
WEC ENERGY GROUP INC COM 92939U106 1,318 14,320 SH   SOLE   0 0 14,320
WP CAREY INC COM 92936U109 399 5,656 SH   SOLE   0 0 5,656
WISDOMTREE TR FLOATNG RAT TREA 97717X628 440 17,522 SH   SOLE   0 0 17,522
ZSCALER INC COM 98980G102 1,997 10,000 SH   SOLE   0 0 10,000
ZYNGA INC CL A 98986T108 987 100,000 SH   SOLE   0 0 100,000