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 2,080 16,075 SH   SOLE   16,075 0 0
ABBOTT LABS COM 002824100 7,753 71,356 SH   SOLE   71,356 0 0
ABBVIE INC COM 00287Y109 744 4,858 SH   SOLE   4,858 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,002 93,651 SH   SOLE   93,651 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,205 41,165 SH   SOLE   41,165 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,247 8,871 SH   SOLE   8,871 0 0
ADVANCED MICRO DEVICES INC COM 007903107 159 2,075 SH   SOLE   2,075 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 0 8 SH   SOLE   8 0 0
AFLAC INC COM 001055102 4,180 75,552 SH   SOLE   75,552 0 0
AIR PRODS & CHEMS INC COM 009158106 11,399 47,402 SH   SOLE   47,402 0 0
AIRBNB INC COM CL A 009066101 40 450 SH   SOLE   450 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4 28 SH   SOLE   28 0 0
ALIGN TECHNOLOGY INC COM 016255101 71 300 SH   SOLE   300 0 0
ALLEGION PLC ORD SHS G0176J109 2,672 27,290 SH   SOLE   27,290 0 0
ALLIANT ENERGY CORP COM 018802108 59 1,000 SH   SOLE   1,000 0 0
ALLSTATE CORP COM 020002101 25 200 SH   SOLE   200 0 0
ALPHABET INC CAP STK CL A 02079K305 26,007 11,934 SH   SOLE   11,934 0 0
ALPHABET INC CAP STK CL C 02079K107 149 68 SH   SOLE   68 0 0
ALTRIA GROUP INC COM 02209S103 13 300 SH   SOLE   300 0 0
AMAZON COM INC COM 023135106 19,433 182,964 SH   SOLE   182,964 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2 160 SH   SOLE   160 0 0
AMEREN CORP COM 023608102 19 206 SH   SOLE   206 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,844 40,065 SH   SOLE   40,065 0 0
AMERICAN EXPRESS CO COM 025816109 69 500 SH   SOLE   500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 20,150 78,836 SH   SOLE   78,836 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,717 18,260 SH   SOLE   18,260 0 0
AMERISOURCEBERGEN CORP COM 03073E105 28 199 SH   SOLE   199 0 0
AMGEN INC COM 031162100 672 2,760 SH   SOLE   2,760 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 111 2,050 SH   SOLE   2,050 0 0
AON PLC SHS CL A G0403H108 3,666 13,595 SH   SOLE   13,595 0 0
APA CORPORATION COM 03743Q108 348 9,985 SH   SOLE   9,985 0 0
APPLE INC COM 037833100 33,792 247,160 SH   SOLE   247,160 0 0
APPLIED MATLS INC COM 038222105 41 450 SH   SOLE   450 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 16 200 SH   SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 525 5,597 SH   SOLE   5,597 0 0
ARK ETF TR INNOVATION ETF 00214Q104 5 119 SH   SOLE   119 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,869 31,246 SH   SOLE   31,246 0 0
ASSURANT INC COM 04621X108 4,241 24,535 SH   SOLE   24,535 0 0
AT&T INC COM 00206R102 190 9,065 SH   SOLE   9,065 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 10 1,000 SH   SOLE   1,000 0 0
AURORA CANNABIS INC COM 05156X884 0 12 SH   SOLE   12 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,677 41,310 SH   SOLE   41,310 0 0
AXON ENTERPRISE INC COM 05464C101 5 50 SH   SOLE   50 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 146 32,403 SH   SOLE   32,403 0 0
BANK MONTREAL QUE COM 063671101 2,123 22,080 SH   SOLE   22,080 0 0
BARINGS CORPORATE INVS COM 06759X107 27 2,000 SH   SOLE   2,000 0 0
BAXTER INTL INC COM 071813109 5 85 SH   SOLE   85 0 0
BCE INC COM NEW 05534B760 4,863 98,885 SH   SOLE   98,885 0 0
BECTON DICKINSON & CO COM 075887109 775 3,144 SH   SOLE   3,144 0 0
BERKLEY W R CORP COM 084423102 7 108 SH   SOLE   108 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,112 18,725 SH   SOLE   18,725 0 0
BHP GROUP LTD SPONSORED ADS 088606108 169 3,000 SH   SOLE   3,000 0 0
BIO RAD LABS INC CL A 090572207 0 1 SH   SOLE   1 0 0
BK OF AMERICA CORP COM 060505104 74 2,370 SH   SOLE   2,370 0 0
BLACK HILLS CORP COM 092113109 40 548 SH   SOLE   548 0 0
BLACKROCK INC COM 09247X101 17,038 27,975 SH   SOLE   27,975 0 0
BLACKSTONE INC COM 09260D107 1,243 13,630 SH   SOLE   13,630 0 0
BLOCK INC CL A 852234103 100 1,625 SH   SOLE   1,625 0 0
BOEING CO COM 097023105 523 3,825 SH   SOLE   3,825 0 0
BOOKING HOLDINGS INC COM 09857L108 262 150 SH   SOLE   150 0 0
BP PLC SPONSORED ADR 055622104 10 340 SH   SOLE   340 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 258 3,345 SH   SOLE   3,345 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1 32 SH   SOLE   32 0 0
BROADCOM INC COM 11135F101 3,391 6,980 SH   SOLE   6,980 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1 15 SH   SOLE   15 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2 60 SH   SOLE   60 0 0
BUCKLE INC COM 118440106 15 551 SH   SOLE   551 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 8 54 SH   SOLE   54 0 0
CANADIAN NAT RES LTD COM 136385101 2 36 SH   SOLE   36 0 0
CANADIAN NATL RY CO COM 136375102 4,282 38,070 SH   SOLE   38,070 0 0
CANADIAN PAC RY LTD COM 13645T100 201 2,883 SH   SOLE   2,883 0 0
CANOPY GROWTH CORP COM 138035100 1 240 SH   SOLE   240 0 0
CAPITAL ONE FINL CORP COM 14040H105 6 60 SH   SOLE   60 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 177 4,954 SH   SOLE   4,954 0 0
CASEYS GEN STORES INC COM 147528103 74 400 SH   SOLE   400 0 0
CATERPILLAR INC COM 149123101 6,973 39,010 SH   SOLE   39,010 0 0
CELANESE CORP DEL COM 150870103 28 242 SH   SOLE   242 0 0
CHENIERE ENERGY INC COM NEW 16411R208 69 515 SH   SOLE   515 0 0
CHEVRON CORP NEW COM 166764100 7,742 53,471 SH   SOLE   53,471 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 93 71 SH   SOLE   71 0 0
CHUBB LIMITED COM H1467J104 10,820 55,041 SH   SOLE   55,041 0 0
CHURCH & DWIGHT CO INC COM 171340102 7,851 84,731 SH   SOLE   84,731 0 0
CIGNA CORP NEW COM 125523100 26 100 SH   SOLE   100 0 0
CINTAS CORP COM 172908105 15,376 41,163 SH   SOLE   41,163 0 0
CISCO SYS INC COM 17275R102 8,808 206,563 SH   SOLE   206,563 0 0
CLOUDFLARE INC CL A COM 18915M107 2 50 SH   SOLE   50 0 0
CME GROUP INC COM 12572Q105 10,519 51,388 SH   SOLE   51,388 0 0
COCA COLA CO COM 191216100 3,618 57,505 SH   SOLE   57,505 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4 66 SH   SOLE   66 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 7 145 SH   SOLE   145 0 0
COMCAST CORP NEW CL A 20030N101 605 15,416 SH   SOLE   15,416 0 0
COMPASS MINERALS INTL INC COM 20451N101 21 600 SH   SOLE   600 0 0
COMSTOCK RES INC COM 205768302 24 2,000 SH   SOLE   2,000 0 0
CONAGRA BRANDS INC COM 205887102 17 500 SH   SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 238 2,651 SH   SOLE   2,651 0 0
COPART INC COM 217204106 5 50 SH   SOLE   50 0 0
CORMEDIX INC COM 21900C308 2 610 SH   SOLE   610 0 0
CORTEVA INC COM 22052L104 13 235 SH   SOLE   235 0 0
COSTCO WHSL CORP NEW COM 22160K105 27,866 58,142 SH   SOLE   58,142 0 0
CREATIVE MED TECHNOLOGY HLDG COM NEW 22529Y309 0 1 SH   SOLE   1 0 0
CROCS INC COM 227046109 2 50 SH   SOLE   50 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 37 218 SH   SOLE   218 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 10,267 60,975 SH   SOLE   60,975 0 0
CSX CORP COM 126408103 4,552 156,632 SH   SOLE   156,632 0 0
CUMMINS INC COM 231021106 29 150 SH   SOLE   150 0 0
CVS HEALTH CORP COM 126650100 476 5,142 SH   SOLE   5,142 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5 39 SH   SOLE   39 0 0
DANAHER CORPORATION COM 235851102 12,991 51,243 SH   SOLE   51,243 0 0
DEERE & CO COM 244199105 252 842 SH   SOLE   842 0 0
DEVON ENERGY CORP NEW COM 25179M103 149 2,700 SH   SOLE   2,700 0 0
DEXCOM INC COM 252131107 3 36 SH   SOLE   36 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,719 21,360 SH   SOLE   21,360 0 0
DIAMONDBACK ENERGY INC COM 25278X109 61 500 SH   SOLE   500 0 0
DISCOVER FINL SVCS COM 254709108 147 1,557 SH   SOLE   1,557 0 0
DISNEY WALT CO COM 254687106 1,555 16,468 SH   SOLE   16,468 0 0
DOCUSIGN INC COM 256163106 1 11 SH   SOLE   11 0 0
DOLLAR GEN CORP NEW COM 256677105 4,883 19,894 SH   SOLE   19,894 0 0
DOMINION ENERGY INC COM 25746U109 299 3,750 SH   SOLE   3,750 0 0
DOVER CORP COM 260003108 4,191 34,549 SH   SOLE   34,549 0 0
DOW INC COM 260557103 16 318 SH   SOLE   318 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 348 3,250 SH   SOLE   3,250 0 0
EAGLE BANCORP MONT INC COM 26942G100 25 1,240 SH   SOLE   1,240 0 0
EATON CORP PLC SHS G29183103 7,647 60,692 SH   SOLE   60,692 0 0
ECOLAB INC COM 278865100 23 150 SH   SOLE   150 0 0
ELEVANCE HEALTH INC COM 036752103 6 13 SH   SOLE   13 0 0
EMERSON ELEC CO COM 291011104 177 2,231 SH   SOLE   2,231 0 0
ENBRIDGE INC COM 29250N105 4,377 103,565 SH   SOLE   103,565 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 35 1,450 SH   SOLE   1,450 0 0
EOG RES INC COM 26875P101 2,570 23,270 SH   SOLE   23,270 0 0
EQUINIX INC COM 29444U700 5 7 SH   SOLE   7 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9 122 SH   SOLE   122 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 39 875 SH   SOLE   875 0 0
EXELIXIS INC COM 30161Q104 229 11,000 SH   SOLE   11,000 0 0
EXELON CORP COM 30161N101 39 850 SH   SOLE   850 0 0
EXXON MOBIL CORP COM 30231G102 430 5,019 SH   SOLE   5,019 0 0
FEDEX CORP COM 31428X106 10 45 SH   SOLE   45 0 0
FERRARI N V COM N3167Y103 5 25 SH   SOLE   25 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 8,892 191,098 SH   SOLE   191,098 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5 138 SH   SOLE   138 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 105 1,200 SH   SOLE   1,200 0 0
FISERV INC COM 337738108 274,888 3,089,671 SH   SOLE   3,089,671 0 0
FORD MTR CO DEL COM 345370860 26 2,374 SH   SOLE   2,374 0 0
FREEPORT-MCMORAN INC CL B 35671D857 75 2,550 SH   SOLE   2,550 0 0
GAMESTOP CORP NEW CL A 36467W109 9 70 SH   SOLE   70 0 0
GENERAL DYNAMICS CORP COM 369550108 300 1,355 SH   SOLE   1,355 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1 14 SH   SOLE   14 0 0
GENERAL MLS INC COM 370334104 10 135 SH   SOLE   135 0 0
GENUINE PARTS CO COM 372460105 150 1,126 SH   SOLE   1,126 0 0
GLACIER BANCORP INC NEW COM 37637Q105 16 344 SH   SOLE   344 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 240 3,300 SH   SOLE   3,300 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 122 2,650 SH   SOLE   2,650 0 0
GLOBANT S A COM L44385109 4 22 SH   SOLE   22 0 0
GLOBE LIFE INC COM 37959E102 531 5,450 SH   SOLE   5,450 0 0
GLOBUS MED INC CL A 379577208 4 75 SH   SOLE   75 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 19 250 SH   SOLE   250 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,788 43,054 SH   SOLE   43,054 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3 250 SH   SOLE   250 0 0
GRAINGER W W INC COM 384802104 228 502 SH   SOLE   502 0 0
GREENE CNTY BANCORP INC COM 394357107 81 1,782 SH   SOLE   1,782 0 0
HALLIBURTON CO COM 406216101 220 7,000 SH   SOLE   7,000 0 0
HENRY SCHEIN INC COM 806407102 8 100 SH   SOLE   100 0 0
HERSHEY CO COM 427866108 10 45 SH   SOLE   45 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4 40 SH   SOLE   40 0 0
HOME DEPOT INC COM 437076102 12,698 46,299 SH   SOLE   46,299 0 0
HONEYWELL INTL INC COM 438516106 19,954 114,801 SH   SOLE   114,801 0 0
HORMEL FOODS CORP COM 440452100 3,329 70,295 SH   SOLE   70,295 0 0
HUBSPOT INC COM 443573100 9 30 SH   SOLE   30 0 0
HUNTSMAN CORP COM 447011107 17 600 SH   SOLE   600 0 0
IDEXX LABS INC COM 45168D104 10,212 29,117 SH   SOLE   29,117 0 0
ILLINOIS TOOL WKS INC COM 452308109 135 740 SH   SOLE   740 0 0
ILLUMINA INC COM 452327109 15 84 SH   SOLE   84 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 1 500 SH   SOLE   500 0 0
INSULET CORP COM 45784P101 5 25 SH   SOLE   25 0 0
INTEL CORP COM 458140100 2,563 68,524 SH   SOLE   68,524 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 780 8,295 SH   SOLE   8,295 0 0
INTUIT COM 461202103 502 1,303 SH   SOLE   1,303 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 10,721 53,415 SH   SOLE   53,415 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 74 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 942 7,020 SH   SOLE   7,020 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 55,155 196,784 SH   SOLE   196,784 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10 208 SH   SOLE   208 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 153 4,748 SH   SOLE   4,748 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 171 3,525 SH   SOLE   3,525 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 12,657 267,015 SH   SOLE   267,015 0 0
ISHARES TR CORE MSCI EAFE 46432F842 101 1,723 SH   SOLE   1,723 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,981 13,176 SH   SOLE   13,176 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,291 35,608 SH   SOLE   35,608 0 0
ISHARES TR CORE S&P TTL STK 464287150 78 929 SH   SOLE   929 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,348 6,194 SH   SOLE   6,194 0 0
ISHARES TR CORE US AGGBD ET 464287226 167 1,644 SH   SOLE   1,644 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2 26 SH   SOLE   26 0 0
ISHARES TR EAFE SML CP ETF 464288273 16 298 SH   SOLE   298 0 0
ISHARES TR EAFE VALUE ETF 464288877 5 110 SH   SOLE   110 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 343 5,471 SH   SOLE   5,471 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 454 5,417 SH   SOLE   5,417 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2 44 SH   SOLE   44 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 2 90 SH   SOLE   90 0 0
ISHARES TR EXPND TEC SC ETF 464287549 19 65 SH   SOLE   65 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 8 400 SH   SOLE   400 0 0
ISHARES TR IBOXX INV CP ETF 464287242 23 210 SH   SOLE   210 0 0
ISHARES TR ISHARES BIOTECH 464287556 138 1,177 SH   SOLE   1,177 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,134 194,178 SH   SOLE   194,178 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,842 145,698 SH   SOLE   145,698 0 0
ISHARES TR MSCI KLD400 SOC 464288570 256 3,555 SH   SOLE   3,555 0 0
ISHARES TR MSCI USA ESG SLC 464288802 303 3,761 SH   SOLE   3,761 0 0
ISHARES TR MSCI USA MMENTM 46432F396 81 593 SH   SOLE   593 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 24 218 SH   SOLE   218 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 377 2,600 SH   SOLE   2,600 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 32 155 SH   SOLE   155 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 970 7,125 SH   SOLE   7,125 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 305 3,000 SH   SOLE   3,000 0 0
ISHARES TR RUS MID CAP ETF 464287499 50 766 SH   SOLE   766 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 29,870 176,369 SH   SOLE   176,369 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 190 3,156 SH   SOLE   3,156 0 0
ISHARES TR S&P 500 VAL ETF 464287408 201 1,459 SH   SOLE   1,459 0 0
ISHARES TR S&P MC 400GR ETF 464287606 879 13,800 SH   SOLE   13,800 0 0
ISHARES TR S&P MC 400VL ETF 464287705 4,191 44,390 SH   SOLE   44,390 0 0
ISHARES TR S&P SML 600 GWT 464287887 5,735 54,450 SH   SOLE   54,450 0 0
ISHARES TR SELECT DIVID ETF 464287168 76 650 SH   SOLE   650 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,069 45,700 SH   SOLE   45,700 0 0
ISHARES TR U.S. TECH ETF 464287721 7,247 90,640 SH   SOLE   90,640 0 0
JEFFERIES FINL GROUP INC COM 47233W109 41 1,500 SH   SOLE   1,500 0 0
JOHNSON & JOHNSON COM 478160104 14,228 80,153 SH   SOLE   80,153 0 0
JPMORGAN CHASE & CO COM 46625H100 5,696 50,581 SH   SOLE   50,581 0 0
KIMBERLY-CLARK CORP COM 494368103 3,188 23,590 SH   SOLE   23,590 0 0
KINDER MORGAN INC DEL COM 49456B101 75 4,500 SH   SOLE   4,500 0 0
KINSALE CAP GROUP INC COM 49714P108 12 51 SH   SOLE   51 0 0
KKR & CO INC COM 48251W104 220 4,750 SH   SOLE   4,750 0 0
KROGER CO COM 501044101 1 13 SH   SOLE   13 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18 78 SH   SOLE   78 0 0
LAM RESEARCH CORP COM 512807108 1,710 4,013 SH   SOLE   4,013 0 0
LAMB WESTON HLDGS INC COM 513272104 28 394 SH   SOLE   394 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 12 200 SH   SOLE   200 0 0
LILLY ELI & CO COM 532457108 188 580 SH   SOLE   580 0 0
LINDE PLC SHS G5494J103 7,302 25,395 SH   SOLE   25,395 0 0
LINDSAY CORP COM 535555106 4 30 SH   SOLE   30 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6 75 SH   SOLE   75 0 0
LIVE OAK BANCSHARES INC COM 53803X105 3 85 SH   SOLE   85 0 0
LKQ CORP COM 501889208 147 2,985 SH   SOLE   2,985 0 0
LOCKHEED MARTIN CORP COM 539830109 52 122 SH   SOLE   122 0 0
LOWES COS INC COM 548661107 13,818 79,111 SH   SOLE   79,111 0 0
LPL FINL HLDGS INC COM 50212V100 654 3,545 SH   SOLE   3,545 0 0
LULULEMON ATHLETICA INC COM 550021109 31 112 SH   SOLE   112 0 0
M & T BK CORP COM 55261F104 40 250 SH   SOLE   250 0 0
MARKETAXESS HLDGS INC COM 57060D108 3 12 SH   SOLE   12 0 0
MARSH & MCLENNAN COS INC COM 571748102 78 500 SH   SOLE   500 0 0
MARVELL TECHNOLOGY INC COM 573874104 13 303 SH   SOLE   303 0 0
MASTERCARD INCORPORATED CL A 57636Q104 17,381 55,093 SH   SOLE   55,093 0 0
MATTEL INC COM 577081102 0 17 SH   SOLE   17 0 0
MCCORMICK & CO INC COM NON VTG 579780206 12 146 SH   SOLE   146 0 0
MCDONALDS CORP COM 580135101 13,255 53,691 SH   SOLE   53,691 0 0
MEDTRONIC PLC SHS G5960L103 3,335 37,161 SH   SOLE   37,161 0 0
MERCADOLIBRE INC COM 58733R102 1,020 1,602 SH   SOLE   1,602 0 0
MERCK & CO INC COM 58933Y105 4,225 46,345 SH   SOLE   46,345 0 0
META PLATFORMS INC CL A 30303M102 587 3,641 SH   SOLE   3,641 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 155 2,662 SH   SOLE   2,662 0 0
MICRON TECHNOLOGY INC COM 595112103 55 1,000 SH   SOLE   1,000 0 0
MICROSOFT CORP COM 594918104 33,389 130,006 SH   SOLE   130,006 0 0
MIDWEST HLDG INC COM NEW 59833J206 0 2 SH   SOLE   2 0 0
MONDELEZ INTL INC CL A 609207105 28 450 SH   SOLE   450 0 0
MONGODB INC CL A 60937P106 66 253 SH   SOLE   253 0 0
MORGAN STANLEY COM NEW 617446448 11,989 157,629 SH   SOLE   157,629 0 0
MSCI INC COM 55354G100 12,580 30,524 SH   SOLE   30,524 0 0
NASDAQ INC COM 631103108 10,688 70,069 SH   SOLE   70,069 0 0
NELNET INC CL A 64031N108 43 500 SH   SOLE   500 0 0
NETFLIX INC COM 64110L106 96 550 SH   SOLE   550 0 0
NEXTERA ENERGY INC COM 65339F101 11,767 151,905 SH   SOLE   151,905 0 0
NIKE INC CL B 654106103 15,732 153,937 SH   SOLE   153,937 0 0
NORFOLK SOUTHN CORP COM 655844108 10,486 46,135 SH   SOLE   46,135 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,431 5,080 SH   SOLE   5,080 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,563 42,145 SH   SOLE   42,145 0 0
NOVOCURE LTD ORD SHS G6674U108 4 60 SH   SOLE   60 0 0
NOVO-NORDISK A S ADR 670100205 5,011 44,969 SH   SOLE   44,969 0 0
NUCOR CORP COM 670346105 624 5,980 SH   SOLE   5,980 0 0
NVIDIA CORPORATION COM 67066G104 8,808 58,107 SH   SOLE   58,107 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,868 12,620 SH   SOLE   12,620 0 0
OCCIDENTAL PETE CORP COM 674599105 162 2,750 SH   SOLE   2,750 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 18 72 SH   SOLE   72 0 0
ON SEMICONDUCTOR CORP COM 682189105 55 1,100 SH   SOLE   1,100 0 0
OPKO HEALTH INC COM 68375N103 1 250 SH   SOLE   250 0 0
ORACLE CORP COM 68389X105 24 350 SH   SOLE   350 0 0
ORGANON & CO COMMON STOCK 68622V106 5 150 SH   SOLE   150 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE   1 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1 233 SH   SOLE   233 0 0
PALO ALTO NETWORKS INC COM 697435105 200 405 SH   SOLE   405 0 0
PAYPAL HLDGS INC COM 70450Y103 42 605 SH   SOLE   605 0 0
PDC ENERGY INC COM 69327R101 51 829 SH   SOLE   829 0 0
PEABODY ENGR CORP COM 704551100 2 100 SH   SOLE   100 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 80 8,725 SH   SOLE   8,725 0 0
PENN NATL GAMING INC COM 707569109 0 15 SH   SOLE   15 0 0
PEPSICO INC COM 713448108 14,987 89,924 SH   SOLE   89,924 0 0
PFIZER INC COM 717081103 5,687 108,473 SH   SOLE   108,473 0 0
PHILIP MORRIS INTL INC COM 718172109 666 6,750 SH   SOLE   6,750 0 0
PHILLIPS 66 COM 718546104 61 738 SH   SOLE   738 0 0
PJT PARTNERS INC COM CL A 69343T107 7 103 SH   SOLE   103 0 0
PLANET LABS PBC COM CL A 72703X106 8 1,900 SH   SOLE   1,900 0 0
PORTILLOS INC COM CL A 73642K106 2 125 SH   SOLE   125 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 8 175 SH   SOLE   175 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,814 24,767 SH   SOLE   24,767 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30 442 SH   SOLE   442 0 0
PROCTER AND GAMBLE CO COM 742718109 4,257 29,605 SH   SOLE   29,605 0 0
PROLOGIS INC. COM 74340W103 10 81 SH   SOLE   81 0 0
PROSHARES TR BITCOIN STRATE 74347G440 1 100 SH   SOLE   100 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 88 4,400 SH   SOLE   4,400 0 0
PRUDENTIAL FINL INC COM 744320102 2 17 SH   SOLE   17 0 0
Q2 HLDGS INC COM 74736L109 254 6,589 SH   SOLE   6,589 0 0
QUALCOMM INC COM 747525103 176 1,380 SH   SOLE   1,380 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15 110 SH   SOLE   110 0 0
RAYONIER INC COM 754907103 5 125 SH   SOLE   125 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,073 63,188 SH   SOLE   63,188 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 5 150 SH   SOLE   150 0 0
REALTY INCOME CORP COM 756109104 151 2,210 SH   SOLE   2,210 0 0
REGENCY CTRS CORP COM 758849103 21 347 SH   SOLE   347 0 0
REGENERON PHARMACEUTICALS COM 75886F107 118 200 SH   SOLE   200 0 0
REPLIGEN CORP COM 759916109 4 22 SH   SOLE   22 0 0
REPUBLIC SVCS INC COM 760759100 9,053 69,176 SH   SOLE   69,176 0 0
RESMED INC COM 761152107 12,630 60,249 SH   SOLE   60,249 0 0
RH COM 74967X103 11 50 SH   SOLE   50 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,187 35,860 SH   SOLE   35,860 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1 30 SH   SOLE   30 0 0
RMR GROUP INC CL A 74967R106 0 6 SH   SOLE   6 0 0
ROCKWELL AUTOMATION INC COM 773903109 139 696 SH   SOLE   696 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,700 22,044 SH   SOLE   22,044 0 0
ROSS STORES INC COM 778296103 263 3,745 SH   SOLE   3,745 0 0
S&P GLOBAL INC COM 78409V104 15,005 44,518 SH   SOLE   44,518 0 0
SALESFORCE INC COM 79466L302 15,084 91,395 SH   SOLE   91,395 0 0
SCHLUMBERGER LTD COM STK 806857108 5 150 SH   SOLE   150 0 0
SCHWAB CHARLES CORP COM 808513105 397 6,282 SH   SOLE   6,282 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,543 376,011 SH   SOLE   376,011 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16,743 532,374 SH   SOLE   532,374 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 29 941 SH   SOLE   941 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,576 119,729 SH   SOLE   119,729 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 93 1,603 SH   SOLE   1,603 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 17 277 SH   SOLE   277 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 105 2,362 SH   SOLE   2,362 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8,176 130,335 SH   SOLE   130,335 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,311 84,922 SH   SOLE   84,922 0 0
SEA LTD SPONSORD ADS 81141R100 1 21 SH   SOLE   21 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5 85 SH   SOLE   85 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,057 154,625 SH   SOLE   154,625 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 59 1,875 SH   SOLE   1,875 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 76 550 SH   SOLE   550 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 66 918 SH   SOLE   918 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 198 1,545 SH   SOLE   1,545 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 175 2,003 SH   SOLE   2,003 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 345 4,915 SH   SOLE   4,915 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,735 76,585 SH   SOLE   76,585 0 0
SERVICENOW INC COM 81762P102 13,579 28,556 SH   SOLE   28,556 0 0
SHERWIN WILLIAMS CO COM 824348106 4,737 21,155 SH   SOLE   21,155 0 0
SHOCKWAVE MED INC COM 82489T104 13 70 SH   SOLE   70 0 0
SHOPIFY INC CL A 82509L107 49 1,580 SH   SOLE   1,580 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 17 185 SH   SOLE   185 0 0
SNAP INC CL A 83304A106 0 35 SH   SOLE   35 0 0
SNOWFLAKE INC CL A 833445109 77 555 SH   SOLE   555 0 0
SOUTHWEST AIRLS CO COM 844741108 0 8 SH   SOLE   8 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 8,590 27,906 SH   SOLE   27,906 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,024 18,618 SH   SOLE   18,618 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,557 66,646 SH   SOLE   66,646 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 140 1,844 SH   SOLE   1,844 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3 37 SH   SOLE   37 0 0
SPRINKLR INC CL A 85208T107 18 1,780 SH   SOLE   1,780 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 110 2,615 SH   SOLE   2,615 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5 70 SH   SOLE   70 0 0
STARBUCKS CORP COM 855244109 530 6,944 SH   SOLE   6,944 0 0
STRYKER CORPORATION COM 863667101 214 1,075 SH   SOLE   1,075 0 0
SVB FINANCIAL GROUP COM 78486Q101 4 10 SH   SOLE   10 0 0
SWEDISH EXPT CR CORP NT LKD 23 870297215 5 1,000 SH   SOLE   1,000 0 0
SYSCO CORP COM 871829107 182 2,154 SH   SOLE   2,154 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,644 117,974 SH   SOLE   117,974 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 453 3,694 SH   SOLE   3,694 0 0
TARGET CORP COM 87612E106 1,023 7,240 SH   SOLE   7,240 0 0
TESLA INC COM 88160R101 431 640 SH   SOLE   640 0 0
TEXAS INSTRS INC COM 882508104 5,647 36,753 SH   SOLE   36,753 0 0
THE TRADE DESK INC COM CL A 88339J105 1 20 SH   SOLE   20 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,052 25,866 SH   SOLE   25,866 0 0
TJX COS INC NEW COM 872540109 4,320 77,356 SH   SOLE   77,356 0 0
TOYOTA MOTOR CORP ADS 892331307 3,578 23,211 SH   SOLE   23,211 0 0
TRACTOR SUPPLY CO COM 892356106 5,822 30,036 SH   SOLE   30,036 0 0
TRADEWEB MKTS INC CL A 892672106 4 61 SH   SOLE   61 0 0
TRANSDIGM GROUP INC COM 893641100 62 115 SH   SOLE   115 0 0
TRAVELERS COMPANIES INC COM 89417E109 11,890 70,301 SH   SOLE   70,301 0 0
TRUIST FINL CORP COM 89832Q109 188 3,970 SH   SOLE   3,970 0 0
TWILIO INC CL A 90138F102 26 315 SH   SOLE   315 0 0
TWITTER INC COM 90184L102 4 101 SH   SOLE   101 0 0
TYSON FOODS INC CL A 902494103 1 14 SH   SOLE   14 0 0
UBER TECHNOLOGIES INC COM 90353T100 60 2,910 SH   SOLE   2,910 0 0
UNDER ARMOUR INC CL C 904311206 0 11 SH   SOLE   11 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,873 62,680 SH   SOLE   62,680 0 0
UNION PAC CORP COM 907818108 20,172 94,578 SH   SOLE   94,578 0 0
UNITED PARCEL SERVICE INC CL B 911312106 449 2,460 SH   SOLE   2,460 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1 5 SH   SOLE   5 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,879 38,703 SH   SOLE   38,703 0 0
US BANCORP DEL COM NEW 902973304 514 11,175 SH   SOLE   11,175 0 0
V F CORP COM 918204108 10 225 SH   SOLE   225 0 0
VAIL RESORTS INC COM 91879Q109 5 21 SH   SOLE   21 0 0
VALERO ENERGY CORP COM 91913Y100 43 400 SH   SOLE   400 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 14 310 SH   SOLE   310 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 43 550 SH   SOLE   550 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 8 36 SH   SOLE   36 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 45,023 261,233 SH   SOLE   261,233 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,083 28,980 SH   SOLE   28,980 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,554 42,882 SH   SOLE   42,882 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 37,571 190,746 SH   SOLE   190,746 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,390 58,781 SH   SOLE   58,781 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,713 18,110 SH   SOLE   18,110 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 36,115 205,073 SH   SOLE   205,073 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 315 SH   SOLE   315 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 67 353 SH   SOLE   353 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 118 893 SH   SOLE   893 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 679 13,600 SH   SOLE   13,600 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,461 179,129 SH   SOLE   179,129 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 247 4,950 SH   SOLE   4,950 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 242 1,687 SH   SOLE   1,687 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 12,311 301,747 SH   SOLE   301,747 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 204 2,010 SH   SOLE   2,010 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 142 2,142 SH   SOLE   2,142 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 695 2,127 SH   SOLE   2,127 0 0
VEEVA SYS INC CL A COM 922475108 516 2,607 SH   SOLE   2,607 0 0
VERACYTE INC COM 92337F107 3 160 SH   SOLE   160 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,106 80,913 SH   SOLE   80,913 0 0
VIATRIS INC COM 92556V106 2 153 SH   SOLE   153 0 0
VISA INC COM CL A 92826C839 19,807 100,601 SH   SOLE   100,601 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 38 1,000 SH   SOLE   1,000 0 0
WALMART INC COM 931142103 5,726 47,097 SH   SOLE   47,097 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 0 20 SH   SOLE   20 0 0
WASTE MGMT INC DEL COM 94106L109 20,561 134,406 SH   SOLE   134,406 0 0
WD 40 CO COM 929236107 738 3,665 SH   SOLE   3,665 0 0
WELLS FARGO CO NEW COM 949746101 16 400 SH   SOLE   400 0 0
WENDYS CO COM 95058W100 14 750 SH   SOLE   750 0 0
WERNER ENTERPRISES INC COM 950755108 12 300 SH   SOLE   300 0 0
WESCO INTL INC COM 95082P105 34 316 SH   SOLE   316 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,539 8,396 SH   SOLE   8,396 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 202 6,104 SH   SOLE   6,104 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 16 722 SH   SOLE   722 0 0
WORKDAY INC CL A 98138H101 403 2,885 SH   SOLE   2,885 0 0
XCEL ENERGY INC COM 98389B100 9 122 SH   SOLE   122 0 0
YETI HLDGS INC COM 98585X104 9 206 SH   SOLE   206 0 0
YUM BRANDS INC COM 988498101 45 400 SH   SOLE   400 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4 13 SH   SOLE   13 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10 301 SH   SOLE   301 0 0
ZOETIS INC CL A 98978V103 18,794 109,339 SH   SOLE   109,339 0 0
ZSCALER INC COM 98980G102 278 1,858 SH   SOLE   1,858 0 0
Berkshire Hathaway Class A COM 084670108 1,758 43 SH   SOLE   43 0 0