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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204   757,888 22,890 SH   SOLE   0 0 22,890
ABBOTT LABS COM 002824100   600,622 5,764 SH   SOLE   0 0 5,764
ADVANCED MICRO DEVICES INC COM 007903107   233,714 2,525 SH   SOLE   0 0 2,525
AIR PRODS & CHEMS INC COM 009158106   1,277,744 4,501 SH   SOLE   0 0 4,501
AMAZON COM INC COM 023135106   3,550,430 35,118 SH   SOLE   0 0 35,118
AMEREN CORP COM 023608102   862,437 9,661 SH   SOLE   0 0 9,661
AMERICAN ELEC PWR CO INC COM 025537101   241,928 2,559 SH   SOLE   0 0 2,559
AMERICAN EXPRESS CO COM 025816109   584,237 3,627 SH   SOLE   0 0 3,627
AMERICAN WTR WKS CO INC NEW COM 030420103   825,554 5,496 SH   SOLE   0 0 5,496
AMGEN INC COM 031162100   1,381,955 5,454 SH   SOLE   0 0 5,454
ANALOG DEVICES INC COM 032654105   1,042,466 5,476 SH   SOLE   0 0 5,476
ELEVANCE HEALTH INC COM 036752103   1,722,590 3,554 SH   SOLE   0 0 3,554
APPLE INC COM 037833100   8,861,872 54,115 SH   SOLE   0 0 54,115
APPLIED MATLS INC COM 038222105   1,309,972 11,166 SH   SOLE   0 0 11,166
ARISTA NETWORKS INC COM 040413106   1,465,577 8,999 SH   SOLE   0 0 8,999
ASTRAZENECA PLC SPONSORED ADR 046353108   544,711 7,560 SH   SOLE   0 0 7,560
AUTODESK INC COM 052769106   651,915 3,300 SH   SOLE   0 0 3,300
AUTOMATIC DATA PROCESSING IN COM 053015103   204,430 959 SH   SOLE   0 0 959
BANK MONTREAL QUE COM 063671101   437,339 4,927 SH   SOLE   0 0 4,927
BANK NEW YORK MELLON CORP COM 064058100   949,661 21,160 SH   SOLE   0 0 21,160
BECTON DICKINSON & CO COM 075887109   989,569 3,932 SH   SOLE   0 0 3,932
BERKSHIRE HATHAWAY INC DEL CL A 084670108   471,500 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,900,982 12,568 SH   SOLE   0 0 12,568
BHP GROUP LTD SPONSORED ADS 088606108   447,307 7,376 SH   SOLE   0 0 7,376
BILL COM HLDGS INC COM 090043100   1,461,478 19,515 SH   SOLE   0 0 19,515
BOEING CO COM 097023105   259,261 1,235 SH   SOLE   0 0 1,235
BRISTOL-MYERS SQUIBB CO COM 110122108   931,970 13,348 SH   SOLE   0 0 13,348
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   285,260 8,143 SH   SOLE   0 0 8,143
CVS HEALTH CORP COM 126650100   521,780 6,711 SH   SOLE   0 0 6,711
CARMAX INC COM 143130102   1,319,232 21,128 SH   SOLE   0 0 21,128
CATERPILLAR INC COM 149123101   390,756 1,830 SH   SOLE   0 0 1,830
CHEVRON CORP NEW COM 166764100   1,261,213 7,424 SH   SOLE   0 0 7,424
CLOROX CO DEL COM 189054109   578,131 3,673 SH   SOLE   0 0 3,673
COCA COLA CO COM 191216100   903,425 14,386 SH   SOLE   0 0 14,386
COLGATE PALMOLIVE CO COM 194162103   558,611 7,413 SH   SOLE   0 0 7,413
COMMERCE BANCSHARES INC COM 200525103   445,250 7,795 SH   SOLE   0 0 7,795
CONSOLIDATED EDISON INC COM 209115104   612,071 6,213 SH   SOLE   0 0 6,213
CUMMINS INC COM 231021106   460,149 2,088 SH   SOLE   0 0 2,088
DANAHER CORPORATION COM 235851102   727,377 2,937 SH   SOLE   0 0 2,937
DEERE & CO COM 244199105   404,473 1,082 SH   SOLE   0 0 1,082
DISNEY WALT CO COM 254687106   1,074,418 10,754 SH   SOLE   0 0 10,754
EBAY INC. COM 278642103   962,906 21,959 SH   SOLE   0 0 21,959
ECOLAB INC COM 278865100   705,925 4,250 SH   SOLE   0 0 4,250
8X8 INC NEW COM 282914100   38,000 10,000 SH   SOLE   0 0 10,000
EMERSON ELEC CO COM 291011104   675,189 8,126 SH   SOLE   0 0 8,126
FASTENAL CO COM 311900104   1,059,269 20,564 SH   SOLE   0 0 20,564
FISERV INC COM 337738108   917,818 8,170 SH   SOLE   0 0 8,170
GALLAGHER ARTHUR J & CO COM 363576109   545,873 2,795 SH   SOLE   0 0 2,795
GENERAL DYNAMICS CORP COM 369550108   1,308,163 5,713 SH   SOLE   0 0 5,713
GENERAL MLS INC COM 370334104   794,278 9,123 SH   SOLE   0 0 9,123
GENUINE PARTS CO COM 372460105   864,967 5,334 SH   SOLE   0 0 5,334
GILEAD SCIENCES INC COM 375558103   682,725 8,162 SH   SOLE   0 0 8,162
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   2,706,584 87,620 SH   SOLE   0 0 87,620
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,303,548 179,174 SH   SOLE   0 0 179,174
HASBRO INC COM 418056107   279,126 5,374 SH   SOLE   0 0 5,374
HOME DEPOT INC COM 437076102   2,294,867 7,950 SH   SOLE   0 0 7,950
HONEYWELL INTL INC COM 438516106   950,325 5,017 SH   SOLE   0 0 5,017
INTEL CORP COM 458140100   526,134 16,026 SH   SOLE   0 0 16,026
INTERNATIONAL BUSINESS MACHS COM 459200101   962,236 7,282 SH   SOLE   0 0 7,282
INTERNATIONAL PAPER CO COM 460146103   418,664 11,803 SH   SOLE   0 0 11,803
INTUIT COM 461202103   1,555,912 3,543 SH   SOLE   0 0 3,543
ISHARES INC MSCI EMERG MRKT 464286533   5,195,693 94,864 SH   SOLE   0 0 94,864
ISHARES TR CORE S&P500 ETF 464287200   976,972 2,386 SH   SOLE   0 0 2,386
ISHARES TR CORE US AGGBD ET 464287226   676,466 6,729 SH   SOLE   0 0 6,729
ISHARES TR MSCI EMG MKT ETF 464287234   368,056 9,382 SH   SOLE   0 0 9,382
ISHARES TR 1 3 YR TREAS BD 464287457   7,649,341 92,854 SH   SOLE   0 0 92,854
ISHARES TR MSCI EAFE ETF 464287465   613,182 8,564 SH   SOLE   0 0 8,564
ISHARES TR RUS 1000 VAL ETF 464287598   638,358 4,192 SH   SOLE   0 0 4,192
ISHARES TR RUS 1000 GRW ETF 464287614   869,364 3,600 SH   SOLE   0 0 3,600
ISHARES TR RUSSELL 2000 ETF 464287655   1,102,550 6,350 SH   SOLE   0 0 6,350
ISHARES TR SHRT NAT MUN ETF 464288158   844,339 8,043 SH   SOLE   0 0 8,043
ISHARES TR MSCI ACWI ETF 464288257   371,286 4,085 SH   SOLE   0 0 4,085
ISHARES TR NATIONAL MUN ETF 464288414   1,582,953 14,624 SH   SOLE   0 0 14,624
ISHARES TR SHORT TREAS BD 464288679   5,891,286 53,460 SH   SOLE   0 0 53,460
ISHARES TR RUS TP200 GR ETF 464289438   313,314 2,276 SH   SOLE   0 0 2,276
ISHARES TR AGGRES ALLOC ETF 464289859   2,019,946 31,946 SH   SOLE   0 0 31,946
ISHARES TR GRWT ALLOCAT ETF 464289867   798,943 16,033 SH   SOLE   0 0 16,033
ISHARES TR MODERT ALLOC ETF 464289875   400,748 10,064 SH   SOLE   0 0 10,064
JOHNSON & JOHNSON COM 478160104   1,956,640 11,815 SH   SOLE   0 0 11,815
KIMBERLY-CLARK CORP COM 494368103   767,659 5,659 SH   SOLE   0 0 5,659
LILLY ELI & CO COM 532457108   1,592,416 4,396 SH   SOLE   0 0 4,396
LOCKHEED MARTIN CORP COM 539830109   2,682,965 5,476 SH   SOLE   0 0 5,476
LOWES COS INC COM 548661107   1,064,557 5,338 SH   SOLE   0 0 5,338
MCDONALDS CORP COM 580135101   1,459,954 5,177 SH   SOLE   0 0 5,177
MICROSOFT CORP COM 594918104   14,064,383 49,463 SH   SOLE   0 0 49,463
MICROCHIP TECHNOLOGY INC. COM 595017104   618,586 7,779 SH   SOLE   0 0 7,779
NEWMONT CORP COM 651639106   247,332 4,750 SH   SOLE   0 0 4,750
NORTHERN TR CORP COM 665859104   334,302 3,819 SH   SOLE   0 0 3,819
OMNICOM GROUP INC COM 681919106   475,648 5,079 SH   SOLE   0 0 5,079
PPG INDS INC COM 693506107   225,933 1,626 SH   SOLE   0 0 1,626
PACCAR INC COM 693718108   996,952 14,558 SH   SOLE   0 0 14,558
PENN ENTERTAINMENT INC COM 707569109   518,605 17,846 SH   SOLE   0 0 17,846
PEPSICO INC COM 713448108   2,264,484 12,331 SH   SOLE   0 0 12,331
PFIZER INC COM 717081103   1,450,294 34,905 SH   SOLE   0 0 34,905
PHILIP MORRIS INTL INC COM 718172109   1,865,001 18,888 SH   SOLE   0 0 18,888
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   149,189 11,574 SH   SOLE   0 0 11,574
PROCTER AND GAMBLE CO COM 742718109   1,951,721 12,903 SH   SOLE   0 0 12,903
QUALCOMM INC COM 747525103   383,147 3,114 SH   SOLE   0 0 3,114
REALTY INCOME CORP COM 756109104   651,928 10,396 SH   SOLE   0 0 10,396
SCHWAB CHARLES CORP COM 808513105   1,114,431 22,804 SH   SOLE   0 0 22,804
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   9,742,521 310,965 SH   SOLE   0 0 310,965
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,247,543 58,170 SH   SOLE   0 0 58,170
SNAP ON INC COM 833034101   1,213,682 5,283 SH   SOLE   0 0 5,283
SNOWFLAKE INC CL A 833445109   747,341 5,102 SH   SOLE   0 0 5,102
SOUTHERN CO COM 842587107   737,174 10,310 SH   SOLE   0 0 10,310
BLOCK INC CL A 852234103   302,846 4,476 SH   SOLE   0 0 4,476
STARBUCKS CORP COM 855244109   227,423 2,168 SH   SOLE   0 0 2,168
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,133,634 12,568 SH   SOLE   0 0 12,568
TERADYNE INC COM 880770102   977,477 9,656 SH   SOLE   0 0 9,656
TEXAS INSTRS INC COM 882508104   2,154,049 12,156 SH   SOLE   0 0 12,156
THERMO FISHER SCIENTIFIC INC COM 883556102   1,504,843 2,595 SH   SOLE   0 0 2,595
UNILEVER PLC SPON ADR NEW 904767704   1,937,964 36,346 SH   SOLE   0 0 36,346
UNION PAC CORP COM 907818108   1,708,969 8,800 SH   SOLE   0 0 8,800
UNITED PARCEL SERVICE INC CL B 911312106   1,087,826 5,744 SH   SOLE   0 0 5,744
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,403,189 47,982 SH   SOLE   0 0 47,982
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   7,433,574 96,804 SH   SOLE   0 0 96,804
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   22,020,187 295,732 SH   SOLE   0 0 295,732
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,421,767 97,870 SH   SOLE   0 0 97,870
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,000,968 9,449 SH   SOLE   0 0 9,449
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   10,772,594 146,069 SH   SOLE   0 0 146,069
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,148,200 12,524 SH   SOLE   0 0 12,524
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   8,283,958 205,813 SH   SOLE   0 0 205,813
VEEVA SYS INC CL A COM 922475108   690,568 3,835 SH   SOLE   0 0 3,835
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   946,673 18,606 SH   SOLE   0 0 18,606
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   342,634 1,804 SH   SOLE   0 0 1,804
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,758,346 22,582 SH   SOLE   0 0 22,582
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,400,808 47,759 SH   SOLE   0 0 47,759
VANGUARD INDEX FDS GROWTH ETF 922908736   23,300,471 94,791 SH   SOLE   0 0 94,791
VANGUARD INDEX FDS VALUE ETF 922908744   14,340,542 103,296 SH   SOLE   0 0 103,296
WALMART INC COM 931142103   2,784,158 18,602 SH   SOLE   0 0 18,602
WELLS FARGO CO NEW COM 949746101   1,081,715 29,323 SH   SOLE   0 0 29,323
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   236,218 787 SH   SOLE   0 0 787
RAYTHEON TECHNOLOGIES CORP COM 75513E101   698,826 7,076 SH   SOLE   0 0 7,076
INVESCO QQQ TR UNIT SER 1 46090E103   283,064 896 SH   SOLE   0 0 896
AMERISOURCEBERGEN CORP COM 03073E105   2,620,356 15,657 SH   SOLE   0 0 15,657
TARGET CORP COM 87612E106   1,517,357 9,183 SH   SOLE   0 0 9,183
FORTINET INC COM 34959E109   296,107 4,545 SH   SOLE   0 0 4,545
ISHARES TR IBONDS DEC 29 46436E205   1,373,902 59,631 SH   SOLE   0 0 59,631
AT&T INC COM 00206R102   770,275 38,746 SH   SOLE   0 0 38,746
ARK ETF TR INNOVATION ETF 00214Q104   1,271,530 33,488 SH   SOLE   0 0 33,488
ARK ETF TR GENOMIC REV ETF 00214Q302   242,968 8,349 SH   SOLE   0 0 8,349
ABBVIE INC COM 00287Y109   1,879,603 11,689 SH   SOLE   0 0 11,689
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,269,070 3,322 SH   SOLE   0 0 3,322
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645   3,420,654 152,529 SH   SOLE   0 0 152,529
ALPHABET INC CAP STK CL C 02079K107   2,686,090 25,594 SH   SOLE   0 0 25,594
ALPHABET INC CAP STK CL A 02079K305   3,617,274 34,625 SH   SOLE   0 0 34,625
ALTRIA GROUP INC COM 02209S103   595,354 13,400 SH   SOLE   0 0 13,400
APPHARVEST INC COM 03783T103   19,223 36,209 SH   SOLE   0 0 36,209
BIONANO GENOMICS INC COM 09075F107   397,717 386,133 SH   SOLE   0 0 386,133
BLACKROCK INC COM 09247X101   961,248 1,465 SH   SOLE   0 0 1,465
BOOKING HOLDINGS INC COM 09857L108   2,654,834 1,015 SH   SOLE   0 0 1,015
BROADCOM INC COM 11135F101   2,163,834 3,440 SH   SOLE   0 0 3,440
CISCO SYS INC COM 17275R102   947,404 18,283 SH   SOLE   0 0 18,283
COMCAST CORP NEW CL A 20030N101   1,145,753 30,215 SH   SOLE   0 0 30,215
CONSTELLATION BRANDS INC CL A 21036P108   621,139 2,805 SH   SOLE   0 0 2,805
COSTCO WHSL CORP NEW COM 22160K105   1,786,890 3,594 SH   SOLE   0 0 3,594
CROWN CASTLE INC COM 22822V101   208,068 1,556 SH   SOLE   0 0 1,556
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   239,102 15,019 SH   SOLE   0 0 15,019
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   847,815 11,924 SH   SOLE   0 0 11,924
DOMINION ENERGY INC COM 25746U109   709,187 12,353 SH   SOLE   0 0 12,353
DUKE ENERGY CORP NEW COM NEW 26441C204   749,548 7,583 SH   SOLE   0 0 7,583
ENBRIDGE INC COM 29250N105   571,452 14,566 SH   SOLE   0 0 14,566
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   612,378 47,992 SH   SOLE   0 0 47,992
ENTERGY CORP NEW COM 29364G103   259,618 2,348 SH   SOLE   0 0 2,348
EXXON MOBIL CORP COM 30231G102   3,079,117 26,319 SH   SOLE   0 0 26,319
FIDELITY NATL INFORMATION SV COM 31620M106   846,314 15,754 SH   SOLE   0 0 15,754
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   777,685 14,523 SH   SOLE   0 0 14,523
FREEPORT-MCMORAN INC CL B 35671D857   229,421 5,690 SH   SOLE   0 0 5,690
GLOBAL PMTS INC COM 37940X102   787,062 7,573 SH   SOLE   0 0 7,573
GLOBAL X FDS SOCIAL MED ETF 37950E416   294,158 8,164 SH   SOLE   0 0 8,164
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   625,347 27,548 SH   SOLE   0 0 27,548
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   304,869 15,033 SH   SOLE   0 0 15,033
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   251,222 20,831 SH   SOLE   0 0 20,831
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   790,718 45,210 SH   SOLE   0 0 45,210
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   623,705 27,428 SH   SOLE   0 0 27,428
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   409,582 16,656 SH   SOLE   0 0 16,656
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   583,688 19,880 SH   SOLE   0 0 19,880
GLOBAL X FDS INTERNET OF THNG 37954Y780   595,891 18,610 SH   SOLE   0 0 18,610
GLOBAL X FDS FINTECH ETF 37954Y814   533,310 26,415 SH   SOLE   0 0 26,415
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   1,090,516 25,611 SH   SOLE   0 0 25,611
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   688,995 15,567 SH   SOLE   0 0 15,567
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   6,484,319 137,847 SH   SOLE   0 0 137,847
IQVIA HLDGS INC COM 46266C105   2,092,702 10,618 SH   SOLE   0 0 10,618
ISHARES TR US TREAS BD ETF 46429B267   268,457 11,380 SH   SOLE   0 0 11,380
ISHARES TR MSCI EAFE MIN VL 46429B689   1,839,892 26,899 SH   SOLE   0 0 26,899
ISHARES TR MSCI USA MIN VOL 46429B697   1,012,393 13,815 SH   SOLE   0 0 13,815
ISHARES TR CORE MSCI EAFE 46432F842   18,770,869 280,581 SH   SOLE   0 0 280,581
ISHARES TR EXPONENTIAL TECH 46434V381   7,290,740 142,397 SH   SOLE   0 0 142,397
ISHARES TR IBONDS DEC23 ETF 46434VAX8   2,346,696 93,271 SH   SOLE   0 0 93,271
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,824,739 74,176 SH   SOLE   0 0 74,176
ISHARES TR IBONDS DEC24 ETF 46434VBG4   2,243,325 91,081 SH   SOLE   0 0 91,081
ISHARES TR IBONDS DEC2023 46435G318   354,990 13,965 SH   SOLE   0 0 13,965
ISHARES TR ESG AWR MSCI USA 46435G425   600,157 6,685 SH   SOLE   0 0 6,685
ISHARES TR IBONDS DEC2026 46435GAA0   1,387,693 58,306 SH   SOLE   0 0 58,306
ISHARES TR IBONDS DEC 26 46435U259   350,690 13,731 SH   SOLE   0 0 13,731
ISHARES TR IBONDS DEC 27 46435U283   353,922 13,863 SH   SOLE   0 0 13,863
ISHARES TR IBONDS DEC 28 46435U325   360,996 14,052 SH   SOLE   0 0 14,052
ISHARES TR IBONDS DEC 25 46435U432   358,556 13,477 SH   SOLE   0 0 13,477
ISHARES TR IBDS DEC28 ETF 46435U515   1,429,507 56,975 SH   SOLE   0 0 56,975
ISHARES TR IBONDS DEC 46435U697   357,782 13,830 SH   SOLE   0 0 13,830
ISHARES TR IBONDS 27 ETF 46435UAA9   1,351,696 56,462 SH   SOLE   0 0 56,462
ISHARES TR IBONDS DEC 2032 46436E312   711,546 28,124 SH   SOLE   0 0 28,124
ISHARES TR IBONDS DEC 2031 46436E486   980,886 47,135 SH   SOLE   0 0 47,135
ISHARES TR IBONDS DEC 2030 46436E726   1,253,790 57,805 SH   SOLE   0 0 57,805
JPMORGAN CHASE & CO COM 46625H100   2,587,802 20,279 SH   SOLE   0 0 20,279
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,175,558 40,066 SH   SOLE   0 0 40,066
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   440,532 8,689 SH   SOLE   0 0 8,689
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,762,557 114,632 SH   SOLE   0 0 114,632
KEYSIGHT TECHNOLOGIES INC COM 49338L103   516,072 3,309 SH   SOLE   0 0 3,309
KINDER MORGAN INC DEL COM 49456B101   444,096 25,076 SH   SOLE   0 0 25,076
MASTERCARD INCORPORATED CL A 57636Q104   2,687,681 7,388 SH   SOLE   0 0 7,388
MCKESSON CORP COM 58155Q103   752,311 2,016 SH   SOLE   0 0 2,016
MERCK & CO INC COM 58933Y105   804,185 7,186 SH   SOLE   0 0 7,186
NETFLIX INC COM 64110L106   928,453 2,712 SH   SOLE   0 0 2,712
NEXTERA ENERGY INC COM 65339F101   2,117,036 27,027 SH   SOLE   0 0 27,027
NOVARTIS AG SPONSORED ADR 66987V109   1,398,596 14,711 SH   SOLE   0 0 14,711
NVIDIA CORPORATION COM 67066G104   1,935,701 7,201 SH   SOLE   0 0 7,201
NUVEEN QUALITY MUNCP INCOME COM 67066V101   191,112 16,604 SH   SOLE   0 0 16,604
NUTRIEN LTD COM 67077M108   257,331 3,605 SH   SOLE   0 0 3,605
OCULAR THERAPEUTIX INC COM 67576A100   98,400 20,000 SH   SOLE   0 0 20,000
ORACLE CORP COM 68389X105   580,252 6,115 SH   SOLE   0 0 6,115
ORGANIGRAM HLDGS INC COM 68620P101   10,353 16,600 SH   SOLE   0 0 16,600
ORIGIN MATERIALS INC COM 68622D106   118,784 30,773 SH   SOLE   0 0 30,773
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   813,659 74,239 SH   SOLE   0 0 74,239
PALANTIR TECHNOLOGIES INC CL A 69608A108   299,098 37,481 SH   SOLE   0 0 37,481
PAYCOM SOFTWARE INC COM 70432V102   3,282,972 11,495 SH   SOLE   0 0 11,495
PAYCOR HCM INC COM 70435P102   1,324,469 53,884 SH   SOLE   0 0 53,884
PAYLOCITY HLDG CORP COM 70438V106   3,779,376 20,147 SH   SOLE   0 0 20,147
PLURI INC COM 72942G104   12,502 13,091 SH   SOLE   0 0 13,091
PRICE T ROWE GROUP INC COM 74144T108   780,339 7,121 SH   SOLE   0 0 7,121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   522,620 7,152 SH   SOLE   0 0 7,152
PROLOGIS INC. COM 74340W103   482,966 3,950 SH   SOLE   0 0 3,950
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,511,381 3,708 SH   SOLE   0 0 3,708
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,397,671 41,800 SH   SOLE   0 0 41,800
SPDR SER TR BBG CONV SEC ETF 78464A359   1,182,711 17,852 SH   SOLE   0 0 17,852
SPDR SER TR AEROSPACE DEF 78464A631   240,473 2,087 SH   SOLE   0 0 2,087
SPDR SER TR PORTFOLIO S&P500 78464A854   464,081 9,687 SH   SOLE   0 0 9,687
SPDR SER TR S&P SEMICNDCTR 78464A862   237,219 1,206 SH   SOLE   0 0 1,206
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   782,705 14,182 SH   SOLE   0 0 14,182
SPDR SER TR BLOOMBERG HIGH Y 78468R622   200,216 2,189 SH   SOLE   0 0 2,189
SPDR SER TR S&P KENSHO NEW 78468R648   2,175,051 52,931 SH   SOLE   0 0 52,931
SPDR SER TR S&P KENSHO CLEAN 78468R655   581,162 7,025 SH   SOLE   0 0 7,025
SALESFORCE INC COM 79466L302   1,145,688 5,866 SH   SOLE   0 0 5,866
SANOFI SPONSORED ADR 80105N105   819,529 14,944 SH   SOLE   0 0 14,944
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   706,307 5,303 SH   SOLE   0 0 5,303
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   625,823 4,319 SH   SOLE   0 0 4,319
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,689,644 19,581 SH   SOLE   0 0 19,581
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,230,583 132,745 SH   SOLE   0 0 132,745
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   322,447 3,297 SH   SOLE   0 0 3,297
SPROUT SOCIAL INC COM CL A 85209W109   624,556 11,650 SH   SOLE   0 0 11,650
TESLA INC COM 88160R101   664,904 3,584 SH   SOLE   0 0 3,584
3M CO COM 88579Y101   604,452 5,909 SH   SOLE   0 0 5,909
UBER TECHNOLOGIES INC COM 90353T100   943,558 30,320 SH   SOLE   0 0 30,320
UIPATH INC CL A 90364P105   331,353 20,082 SH   SOLE   0 0 20,082
UNITEDHEALTH GROUP INC COM 91324P102   3,204,733 6,293 SH   SOLE   0 0 6,293
VALERO ENERGY CORP COM 91913Y100   1,448,705 10,724 SH   SOLE   0 0 10,724
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,657,699 105,755 SH   SOLE   0 0 105,755
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   285,474 1,466 SH   SOLE   0 0 1,466
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   213,401 1,162 SH   SOLE   0 0 1,162
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,105,770 5,572 SH   SOLE   0 0 5,572
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   406,455 6,929 SH   SOLE   0 0 6,929
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,667,186 21,805 SH   SOLE   0 0 21,805
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   7,082,488 117,027 SH   SOLE   0 0 117,027
VECTOR GROUP LTD COM 92240M108   133,156 10,897 SH   SOLE   0 0 10,897
VERIZON COMMUNICATIONS INC COM 92343V104   1,179,112 29,397 SH   SOLE   0 0 29,397
VISA INC COM CL A 92826C839   6,420,312 28,138 SH   SOLE   0 0 28,138
VUZIX CORP COM NEW 92921W300   85,121 22,167 SH   SOLE   0 0 22,167
WPP PLC NEW ADR 92937A102   333,427 5,728 SH   SOLE   0 0 5,728
WASTE MGMT INC DEL COM 94106L109   471,107 2,893 SH   SOLE   0 0 2,893
WORKDAY INC CL A 98138H101   730,338 3,691 SH   SOLE   0 0 3,691
ZOETIS INC CL A 98978V103   719,218 4,290 SH   SOLE   0 0 4,290
ZSCALER INC COM 98980G102   417,559 4,122 SH   SOLE   0 0 4,122
FABRINET SHS G3323L100   242,659 2,161 SH   SOLE   0 0 2,161
ASML HOLDING N V N Y REGISTRY SHS N07059210   418,957 631 SH   SOLE   0 0 631
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   388,186 4,118 SH   SOLE   0 0 4,118
ROYAL CARIBBEAN GROUP COM V7780T103   220,684 3,560 SH   SOLE   0 0 3,560