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
ISHARES TR Option 464287952 2,349 5,200 SH Put SOLE   0 0 5,200
WESTERN DIGITAL Option 958102905 218 2,000 SH Call SOLE   0 0 2,000
AMN HEALTHCARE SVCS INC COM Stock 001744101 462 4,433 SH   SOLE   0 0 4,433
AT&T INC COM Stock 00206R102 289 12,251 SH   SOLE   0 0 12,251
ARK INNOVATION ETF ETF 00214Q104 924 13,933 SH   SOLE   0 0 13,933
ABBOTT LABS COM Stock 002824100 10,119 85,497 SH   SOLE   0 0 85,497
ABBVIE INC COM Stock 00287Y109 8,334 51,409 SH   SOLE   0 0 51,409
ACCEL ENTERTAINMENT INC COM CL A1 Stock 00436Q106 610 50,090 SH   SOLE   0 0 50,090
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 5,517 12,108 SH   SOLE   0 0 12,108
AIRBNB INC COM CL A Stock 009066101 5,021 29,235 SH   SOLE   0 0 29,235
AIR PRODS & CHEMS INC COM Stock 009158106 4,950 19,808 SH   SOLE   0 0 19,808
ALARM COM HLDGS INC COM Stock 011642105 949 14,277 SH   SOLE   0 0 14,277
ALIGN TECHNOLOGY INC COM Stock 016255101 1,567 3,593 SH   SOLE   0 0 3,593
ALLEGIANCE BANCSHARES INC COM Stock 01748H107 438 9,802 SH   SOLE   0 0 9,802
ALLSTATE CORP COM Stock 020002101 286 2,065 SH   SOLE   0 0 2,065
ALPHABET INC CAP STK CL C Stock 02079K107 11,543 4,133 SH   SOLE   0 0 4,133
ALPHABET INC CAP STK CL A Stock 02079K305 4,389 1,578 SH   SOLE   0 0 1,578
ALTRIA GROUP INC COM Stock 02209S103 340 6,501 SH   SOLE   0 0 6,501
AMAZON COM INC COM Stock 023135106 15,495 4,753 SH   SOLE   0 0 4,753
AMEDISYS INC COM Stock 023436108 1,486 8,627 SH   SOLE   0 0 8,627
AMERICAN ELEC PWR CO INC COM Stock 025537101 278 2,788 SH   SOLE   0 0 2,788
AMERICAN EXPRESS CO COM Stock 025816109 1,265 6,767 SH   SOLE   0 0 6,767
AMGEN INC COM Stock 031162100 406 1,681 SH   SOLE   0 0 1,681
ANSYS INC COM Stock 03662Q105 1,618 5,093 SH   SOLE   0 0 5,093
APPLE INC COM Stock 037833100 15,278 87,501 SH   SOLE   0 0 87,501
APPLIED MATLS INC COM Stock 038222105 211 1,600 SH   SOLE   0 0 1,600
ASPEN TECHNOLOGY INC COM Stock 045327103 676 4,088 SH   SOLE   0 0 4,088
AUTODESK INC COM Stock 052769106 4,393 20,495 SH   SOLE   0 0 20,495
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 4,280 18,809 SH   SOLE   0 0 18,809
AVALARA INC COM Stock 05338G106 1,102 11,075 SH   SOLE   0 0 11,075
BCE INC COM NEW Stock 05534B760 327 5,888 SH   SOLE   0 0 5,888
BAKER HUGHES COMPANY CL A Stock 05722G100 213 5,861 SH   SOLE   0 0 5,861
BK OF AMERICA CORP COM Stock 060505104 7,560 183,401 SH   SOLE   0 0 183,401
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 529 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,685 13,276 SH   SOLE   0 0 13,276
BEST BUY INC COM Stock 086516101 2,587 28,460 SH   SOLE   0 0 28,460
BIOGEN INC COM Stock 09062X103 353 1,675 SH   SOLE   0 0 1,675
BIO-TECHNE CORP COM Stock 09073M104 1,655 3,821 SH   SOLE   0 0 3,821
BLACK STONE MINERALS L P COM UNIT Stock 09225M101 227 16,867 SH   SOLE   0 0 16,867
BLACKLINE INC COM Stock 09239B109 760 10,378 SH   SOLE   0 0 10,378
BLACKROCK INC COM Stock 09247X101 5,294 6,927 SH   SOLE   0 0 6,927
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 398 16,825 SH   SOLE   0 0 16,825
BLACKROCK SCIENCE & TECHNOLOGY SHS BEN INT CEF 09260K101 200 6,811 SH   SOLE   0 0 6,811
BLOOM ENERGY CORP COM CL A Stock 093712107 484 20,034 SH   SOLE   0 0 20,034
BOEING CO COM Stock 097023105 446 2,331 SH   SOLE   0 0 2,331
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 230 3,145 SH   SOLE   0 0 3,145
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 405 9,615 SH   SOLE   0 0 9,615
BROADMARK RLTY CAP INC COM Stock 11135B100 123 14,192 SH   SOLE   0 0 14,192
BROADCOM INC COM Stock 11135F101 8,433 13,393 SH   SOLE   0 0 13,393
CME GROUP INC COM Stock 12572Q105 245 1,028 SH   SOLE   0 0 1,028
CRH PLC ADR ADR 12626K203 383 9,550 SH   SOLE   0 0 9,550
CVS HEALTH CORP COM Stock 126650100 774 7,651 SH   SOLE   0 0 7,651
CABLE ONE INC COM Stock 12685J105 288 197 SH   SOLE   0 0 197
CANADIAN IMP BK COMM COM Stock 136069101 238 1,954 SH   SOLE   0 0 1,954
CANADIAN PAC RY LTD COM Stock 13645T100 750 9,092 SH   SOLE   0 0 9,092
CERTARA INC COM Stock 15687V109 517 24,082 SH   SOLE   0 0 24,082
CHARLES RIV LABS INTL INC COM Stock 159864107 986 3,472 SH   SOLE   0 0 3,472
CHEVRON CORP NEW COM Stock 166764100 21,648 132,946 SH   SOLE   0 0 132,946
CISCO SYS INC COM Stock 17275R102 6,960 124,812 SH   SOLE   0 0 124,812
CITIGROUP INC COM NEW Stock 172967424 540 10,118 SH   SOLE   0 0 10,118
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200 251 7,439 SH   SOLE   0 0 7,439
COCA COLA CO COM Stock 191216100 586 9,451 SH   SOLE   0 0 9,451
COGNEX CORP COM Stock 192422103 765 9,914 SH   SOLE   0 0 9,914
COMCAST CORP NEW CL A Stock 20030N101 2,958 63,182 SH   SOLE   0 0 63,182
CONOCOPHILLIPS COM Stock 20825C104 1,017 10,172 SH   SOLE   0 0 10,172
CORNING INC COM Stock 219350105 1,608 43,563 SH   SOLE   0 0 43,563
COSTCO WHSL CORP NEW COM Stock 22160K105 1,008 1,751 SH   SOLE   0 0 1,751
COSTAR GROUP INC COM Stock 22160N109 1,294 19,423 SH   SOLE   0 0 19,423
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 394 1,736 SH   SOLE   0 0 1,736
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 620 16,452 SH   SOLE   0 0 16,452
DTE ENERGY CO COM Stock 233331107 404 3,055 SH   SOLE   0 0 3,055
DEERE & CO COM Stock 244199105 306 736 SH   SOLE   0 0 736
DENBURY INC COM Stock 24790A101 864 11,000 SH   SOLE   0 0 11,000
DIAGEO PLC SPON ADR NEW ADR 25243Q205 830 4,088 SH   SOLE   0 0 4,088
DISNEY WALT CO COM Stock 254687106 1,615 11,778 SH   SOLE   0 0 11,778
DOCUSIGN INC COM Stock 256163106 2,424 22,627 SH   SOLE   0 0 22,627
DOLBY LABORATORIES INC COM CL A Stock 25659T107 228 2,919 SH   SOLE   0 0 2,919
DOLLAR GEN CORP NEW COM Stock 256677105 334 1,501 SH   SOLE   0 0 1,501
EOG RES INC COM Stock 26875P101 2,632 22,073 SH   SOLE   0 0 22,073
ENBRIDGE INC COM Stock 29250N105 860 18,668 SH   SOLE   0 0 18,668
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 1,914 171,016 SH   SOLE   0 0 171,016
ENSIGN GROUP INC COM Stock 29358P101 722 8,017 SH   SOLE   0 0 8,017
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 11,980 464,153 SH   SOLE   0 0 464,153
ETSY INC COM Stock 29786A106 206 1,655 SH   SOLE   0 0 1,655
EVERSOURCE ENERGY COM Stock 30040W108 1,407 15,955 SH   SOLE   0 0 15,955
EXPONENT INC COM Stock 30214U102 849 7,853 SH   SOLE   0 0 7,853
EXXON MOBIL CORP COM Stock 30231G102 16,207 196,233 SH   SOLE   0 0 196,233
META PLATFORMS INC CL A Stock 30303M102 8,001 35,984 SH   SOLE   0 0 35,984
FASTENAL CO COM Stock 311900104 1,800 30,298 SH   SOLE   0 0 30,298
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 898 23,976 SH   SOLE   0 0 23,976
FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 1,306 59,406 SH   SOLE   0 0 59,406
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 3,440 81,313 SH   SOLE   0 0 81,313
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 318 3,600 SH   SOLE   0 0 3,600
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 894 32,296 SH   SOLE   0 0 32,296
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 1,193 24,357 SH   SOLE   0 0 24,357
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 6,617 347,878 SH   SOLE   0 0 347,878
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1,339 47,113 SH   SOLE   0 0 47,113
FIVE BELOW INC COM Stock 33829M101 1,510 9,534 SH   SOLE   0 0 9,534
FIVE9 INC COM Stock 338307101 578 5,231 SH   SOLE   0 0 5,231
FLOOR & DECOR HLDGS INC CL A Stock 339750101 379 4,676 SH   SOLE   0 0 4,676
FORUM ENERGY TECHNOLOGIES INC COM Stock 34984V209 768 33,556 SH   SOLE   0 0 33,556
FRESHPET INC COM Stock 358039105 539 5,248 SH   SOLE   0 0 5,248
GARTNER INC COM Stock 366651107 2,833 9,525 SH   SOLE   0 0 9,525
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 250 8,843 SH   SOLE   0 0 8,843
GODADDY INC CL A Stock 380237107 1,423 17,002 SH   SOLE   0 0 17,002
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 267 7,889 SH   SOLE   0 0 7,889
GRAND CANYON ED INC COM Stock 38526M106 1,539 15,844 SH   SOLE   0 0 15,844
GRID DYNAMICS HLDGS INC CL A Stock 39813G109 277 19,645 SH   SOLE   0 0 19,645
GUIDEWIRE SOFTWARE INC COM Stock 40171V100 855 9,031 SH   SOLE   0 0 9,031
HEALTHCARE SVCS GROUP INC COM Stock 421906108 496 26,689 SH   SOLE   0 0 26,689
HEICO CORP NEW COM Stock 422806109 1,589 10,352 SH   SOLE   0 0 10,352
HENRY JACK & ASSOC INC COM Stock 426281101 610 3,093 SH   SOLE   0 0 3,093
HOME DEPOT INC COM Stock 437076102 5,972 19,952 SH   SOLE   0 0 19,952
HONEYWELL INTL INC COM Stock 438516106 1,887 9,700 SH   SOLE   0 0 9,700
HUBSPOT INC COM Stock 443573100 313 660 SH   SOLE   0 0 660
IAC INTERACTIVECORP NEW COM NEW Stock 44891N208 474 4,728 SH   SOLE   0 0 4,728
ILLINOIS TOOL WKS INC COM Stock 452308109 2,463 11,762 SH   SOLE   0 0 11,762
ILLUMINA INC COM Stock 452327109 2,190 6,269 SH   SOLE   0 0 6,269
INDEPENDENT BANK GROUP INC COM Stock 45384B106 385 5,408 SH   SOLE   0 0 5,408
INSULET CORP COM Stock 45784P101 203 762 SH   SOLE   0 0 762
INTEL CORP COM Stock 458140100 2,614 52,743 SH   SOLE   0 0 52,743
INTERDIGITAL INC COM Stock 45867G101 223 3,500 SH   SOLE   0 0 3,500
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,747 13,433 SH   SOLE   0 0 13,433
INVESCO QQQ TRUST ETF 46090E103 255 703 SH   SOLE   0 0 703
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 2,344 7,769 SH   SOLE   0 0 7,769
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 304 1,654 SH   SOLE   0 0 1,654
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,438 14,247 SH   SOLE   0 0 14,247
ISHARES TIPS BOND ETF ETF 464287176 4,991 40,067 SH   SOLE   0 0 40,067
ISHARES CORE S&P 500 ETF ETF 464287200 88,966 196,094 SH   SOLE   0 0 196,094
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 267 2,207 SH   SOLE   0 0 2,207
ISHARES GLOBAL TECH ETF ETF 464287291 7,680 132,394 SH   SOLE   0 0 132,394
ISHARES S&P 500 GROWTH ETF ETF 464287309 497 6,508 SH   SOLE   0 0 6,508
ISHARES S&P 500 VALUE ETF ETF 464287408 277 1,777 SH   SOLE   0 0 1,777
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 2,399 18,164 SH   SOLE   0 0 18,164
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 230 2,138 SH   SOLE   0 0 2,138
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 439 5,261 SH   SOLE   0 0 5,261
ISHARES MSCI EAFE ETF ETF 464287465 516 7,010 SH   SOLE   0 0 7,010
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 396 3,309 SH   SOLE   0 0 3,309
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 425 4,231 SH   SOLE   0 0 4,231
ISHARES RUSSELL MID-CAP ETF ETF 464287499 235 3,017 SH   SOLE   0 0 3,017
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1,191 3,065 SH   SOLE   0 0 3,065
ISHARES BIOTECHNOLOGY FUND ETF 464287556 312 2,395 SH   SOLE   0 0 2,395
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,722 16,399 SH   SOLE   0 0 16,399
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,957 14,253 SH   SOLE   0 0 14,253
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 427 2,646 SH   SOLE   0 0 2,646
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 280 1,096 SH   SOLE   0 0 1,096
ISHARES RUSSELL 2000 ETF ETF 464287655 350 1,707 SH   SOLE   0 0 1,707
ISHARES U.S. ENERGY ETF ETF 464287796 6,320 154,459 SH   SOLE   0 0 154,459
ISHARES S&P SMALL-CAP FUND ETF 464287804 8,857 82,096 SH   SOLE   0 0 82,096
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 3,984 38,092 SH   SOLE   0 0 38,092
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 223 3,362 SH   SOLE   0 0 3,362
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 521 5,327 SH   SOLE   0 0 5,327
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 25,285 230,622 SH   SOLE   0 0 230,622
ISHARES MBS ETF ETF 464288588 1,752 17,197 SH   SOLE   0 0 17,197
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 206 3,749 SH   SOLE   0 0 3,749
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 1,045 20,196 SH   SOLE   0 0 20,196
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 3,476 25,826 SH   SOLE   0 0 25,826
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 524 14,398 SH   SOLE   0 0 14,398
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 2,120 34,777 SH   SOLE   0 0 34,777
ISHARES MSCI EAFE VALUE ETF ETF 464288877 24,772 492,875 SH   SOLE   0 0 492,875
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 17,313 179,835 SH   SOLE   0 0 179,835
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 14,890 597,771 SH   SOLE   0 0 597,771
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 5,501 70,916 SH   SOLE   0 0 70,916
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 6,574 164,140 SH   SOLE   0 0 164,140
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 378 2,808 SH   SOLE   0 0 2,808
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 6,711 64,178 SH   SOLE   0 0 64,178
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 251 1,489 SH   SOLE   0 0 1,489
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 481 7,218 SH   SOLE   0 0 7,218
ISHARES CORE MSCI EAFE ETF ETF 46432F842 3,544 50,981 SH   SOLE   0 0 50,981
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,102 19,835 SH   SOLE   0 0 19,835
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 11,819 321,778 SH   SOLE   0 0 321,778
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 22,777 458,945 SH   SOLE   0 0 458,945
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 2,108 39,461 SH   SOLE   0 0 39,461
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 1,271 15,249 SH   SOLE   0 0 15,249
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 60,550 597,432 SH   SOLE   0 0 597,432
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 4,207 151,544 SH   SOLE   0 0 151,544
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 260 3,981 SH   SOLE   0 0 3,981
JPMORGAN CHASE & CO COM Stock 46625H100 8,239 60,438 SH   SOLE   0 0 60,438
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 1,023 18,637 SH   SOLE   0 0 18,637
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 486 9,588 SH   SOLE   0 0 9,588
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225 503 7,168 SH   SOLE   0 0 7,168
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC EX-JAPAN ETF ETF 46641Q233 361 6,482 SH   SOLE   0 0 6,482
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 329 6,585 SH   SOLE   0 0 6,585
JOHNSON & JOHNSON COM Stock 478160104 2,481 13,996 SH   SOLE   0 0 13,996
KEURIG DR PEPPER INC COM Stock 49271V100 1,765 46,560 SH   SOLE   0 0 46,560
KINDER MORGAN INC DEL COM Stock 49456B101 5,215 275,781 SH   SOLE   0 0 275,781
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 331 1,331 SH   SOLE   0 0 1,331
LILLY ELI & CO COM Stock 532457108 4,975 17,373 SH   SOLE   0 0 17,373
LOCKHEED MARTIN CORP COM Stock 539830109 3,687 8,353 SH   SOLE   0 0 8,353
LOWES COS INC COM Stock 548661107 962 4,757 SH   SOLE   0 0 4,757
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 3,552 72,390 SH   SOLE   0 0 72,390
MAIN STR CAP CORP COM CEF 56035L104 388 9,100 SH   SOLE   0 0 9,100
TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720 4,828 182,275 SH   SOLE   0 0 182,275
MARSH & MCLENNAN COS INC COM Stock 571748102 4,362 25,597 SH   SOLE   0 0 25,597
MASTERCARD INCORPORATED CL A Stock 57636Q104 6,536 18,288 SH   SOLE   0 0 18,288
MATCH GROUP INC NEW COM Stock 57667L107 227 2,092 SH   SOLE   0 0 2,092
MCDONALDS CORP COM Stock 580135101 4,620 18,683 SH   SOLE   0 0 18,683
MERCK & CO INC COM Stock 58933Y105 6,124 74,633 SH   SOLE   0 0 74,633
MICROSOFT CORP COM Stock 594918104 27,446 89,022 SH   SOLE   0 0 89,022
MIDDLEBY CORP COM Stock 596278101 546 3,333 SH   SOLE   0 0 3,333
MONDELEZ INTL INC CL A Stock 609207105 5,997 95,531 SH   SOLE   0 0 95,531
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 209 2,612 SH   SOLE   0 0 2,612
MORGAN STANLEY COM NEW Stock 617446448 200 2,288 SH   SOLE   0 0 2,288
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 225 2,931 SH   SOLE   0 0 2,931
NATIONAL INSTRS CORP COM Stock 636518102 611 15,050 SH   SOLE   0 0 15,050
NEOGEN CORP COM Stock 640491106 606 19,648 SH   SOLE   0 0 19,648
NETFLIX INC COM Stock 64110L106 4,656 12,430 SH   SOLE   0 0 12,430
NEXTERA ENERGY INC COM Stock 65339F101 6,258 73,880 SH   SOLE   0 0 73,880
NIKE INC CL B Stock 654106103 2,697 20,042 SH   SOLE   0 0 20,042
NORTHROP GRUMMAN CORP COM Stock 666807102 361 807 SH   SOLE   0 0 807
NOVARTIS AG SPONSORED ADR ADR 66987V109 477 5,436 SH   SOLE   0 0 5,436
NOVO-NORDISK A S ADR ADR 670100205 1,024 9,219 SH   SOLE   0 0 9,219
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 167 12,740 SH   SOLE   0 0 12,740
NVIDIA CORPORATION COM Stock 67066G104 2,468 9,046 SH   SOLE   0 0 9,046
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 189 14,132 SH   SOLE   0 0 14,132
OAK STR HEALTH INC COM Stock 67181A107 358 13,334 SH   SOLE   0 0 13,334
ONEOK INC NEW COM Stock 682680103 1,258 17,811 SH   SOLE   0 0 17,811
ORACLE CORP COM Stock 68389X105 1,283 15,510 SH   SOLE   0 0 15,510
ORTHOPEDIATRICS CORP COM Stock 68752L100 512 9,483 SH   SOLE   0 0 9,483
PNC FINL SVCS GROUP INC COM Stock 693475105 3,793 20,562 SH   SOLE   0 0 20,562
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 144 10,512 SH   SOLE   0 0 10,512
PAYCHEX INC COM Stock 704326107 3,914 28,681 SH   SOLE   0 0 28,681
PAYCOM SOFTWARE INC COM Stock 70432V102 1,193 3,443 SH   SOLE   0 0 3,443
PAYLOCITY HLDG CORP COM Stock 70438V106 1,244 6,048 SH   SOLE   0 0 6,048
PAYPAL HLDGS INC COM Stock 70450Y103 3,632 31,409 SH   SOLE   0 0 31,409
PEGASYSTEMS INC COM Stock 705573103 893 11,074 SH   SOLE   0 0 11,074
PEPSICO INC COM Stock 713448108 6,623 39,571 SH   SOLE   0 0 39,571
PFIZER INC COM Stock 717081103 1,022 19,733 SH   SOLE   0 0 19,733
PHILIP MORRIS INTL INC COM Stock 718172109 1,541 16,409 SH   SOLE   0 0 16,409
PHILLIPS 66 COM Stock 718546104 1,596 18,479 SH   SOLE   0 0 18,479
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 282 2,816 SH   SOLE   0 0 2,816
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 1,530 62,786 SH   SOLE   0 0 62,786
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 1,530 142,214 SH   SOLE   0 0 142,214
PROCTER AND GAMBLE CO COM Stock 742718109 6,686 43,757 SH   SOLE   0 0 43,757
PROGYNY INC COM Stock 74340E103 545 10,607 SH   SOLE   0 0 10,607
QUALCOMM INC COM Stock 747525103 5,024 32,875 SH   SOLE   0 0 32,875
REGENERON PHARMACEUTICALS COM Stock 75886F107 315 451 SH   SOLE   0 0 451
RITCHIE BROS AUCTIONEERS COM Stock 767744105 1,456 24,674 SH   SOLE   0 0 24,674
ROLLINS INC COM Stock 775711104 982 28,029 SH   SOLE   0 0 28,029
S&P GLOBAL INC COM Stock 78409V104 633 1,542 SH   SOLE   0 0 1,542
SPDR S&P 500 ETF ETF 78462F103 10,060 22,274 SH   SOLE   0 0 22,274
SPDR S&P DIVIDEND ETF ETF 78464A763 445 3,477 SH   SOLE   0 0 3,477
SPDR S&P BIOTECH ETF ETF 78464A870 790 8,794 SH   SOLE   0 0 8,794
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 339 7,075 SH   SOLE   0 0 7,075
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 344 7,271 SH   SOLE   0 0 7,271
SALESFORCE INC COM Stock 79466L302 5,202 24,502 SH   SOLE   0 0 24,502
SANOFI SPONSORED ADR ADR 80105N105 253 4,926 SH   SOLE   0 0 4,926
SCHLUMBERGER LTD COM STK Stock 806857108 768 18,582 SH   SOLE   0 0 18,582
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 329 2,399 SH   SOLE   0 0 2,399
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 294 1,589 SH   SOLE   0 0 1,589
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 361 9,413 SH   SOLE   0 0 9,413
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 656 6,368 SH   SOLE   0 0 6,368
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 671 4,219 SH   SOLE   0 0 4,219
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 225 3,266 SH   SOLE   0 0 3,266
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 473 6,348 SH   SOLE   0 0 6,348
SELECT ENERGY SVCS INC CL A COM Stock 81617J301 141 16,397 SH   SOLE   0 0 16,397
SEMPRA COM Stock 816851109 4,426 26,327 SH   SOLE   0 0 26,327
SERVICENOW INC COM Stock 81762P102 3,951 7,095 SH   SOLE   0 0 7,095
SHOPIFY INC CL A Stock 82509L107 534 790 SH   SOLE   0 0 790
SOUTHWESTERN ENERGY CO COM Stock 845467109 212 29,500 SH   SOLE   0 0 29,500
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 225 14,617 SH   SOLE   0 0 14,617
SQUARESPACE INC CLASS A Stock 85225A107 435 16,962 SH   SOLE   0 0 16,962
STARBUCKS CORP COM Stock 855244109 4,802 52,785 SH   SOLE   0 0 52,785
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 120 19,133 SH   SOLE   0 0 19,133
SUNCOR ENERGY INC NEW COM Stock 867224107 270 8,287 SH   SOLE   0 0 8,287
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 725 6,949 SH   SOLE   0 0 6,949
TARGA RES CORP COM Stock 87612G101 1,347 17,843 SH   SOLE   0 0 17,843
TC ENERGY CORP COM Stock 87807B107 716 12,692 SH   SOLE   0 0 12,692
TESLA INC COM Stock 88160R101 772 716 SH   SOLE   0 0 716
TEXAS INSTRS INC COM Stock 882508104 6,087 33,173 SH   SOLE   0 0 33,173
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 401 679 SH   SOLE   0 0 679
THOMSON REUTERS CORP. COM NEW Stock 884903709 484 4,447 SH   SOLE   0 0 4,447
3M CO COM Stock 88579Y101 335 2,248 SH   SOLE   0 0 2,248
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 294 5,813 SH   SOLE   0 0 5,813
TRUIST FINL CORP COM Stock 89832Q109 6,898 121,652 SH   SOLE   0 0 121,652
TWITTER INC COM Stock 90184L102 431 11,150 SH   SOLE   0 0 11,150
TYLER TECHNOLOGIES INC COM Stock 902252105 1,710 3,844 SH   SOLE   0 0 3,844
US BANCORP DEL COM NEW Stock 902973304 2,438 45,869 SH   SOLE   0 0 45,869
UBER TECHNOLOGIES INC COM Stock 90353T100 201 5,620 SH   SOLE   0 0 5,620
UNILEVER PLC SPON ADR NEW ADR 904767704 410 8,998 SH   SOLE   0 0 8,998
UNION PAC CORP COM Stock 907818108 517 1,891 SH   SOLE   0 0 1,891
UNITED AIRLS HLDGS INC COM Stock 910047109 239 5,147 SH   SOLE   0 0 5,147
UNITED PARCEL SERVICE INC CL B Stock 911312106 6,837 31,879 SH   SOLE   0 0 31,879
UNITEDHEALTH GROUP INC COM Stock 91324P102 7,988 15,663 SH   SOLE   0 0 15,663
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 490 3,022 SH   SOLE   0 0 3,022
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 290 1,233 SH   SOLE   0 0 1,233
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 393 2,219 SH   SOLE   0 0 2,219
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 305 3,915 SH   SOLE   0 0 3,915
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 215 2,699 SH   SOLE   0 0 2,699
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 311 6,472 SH   SOLE   0 0 6,472
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 722 12,540 SH   SOLE   0 0 12,540
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,185 25,690 SH   SOLE   0 0 25,690
VANGUARD REAL ESTATE ETF ETF 922908553 343 3,169 SH   SOLE   0 0 3,169
VANGUARD GROWTH INDEX FUND ETF 922908736 1,227 4,266 SH   SOLE   0 0 4,266
VANGUARD VALUE INDEX FUND ETF 922908744 646 4,375 SH   SOLE   0 0 4,375
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,828 12,422 SH   SOLE   0 0 12,422
VERIZON COMMUNICATIONS INC COM Stock 92343V104 485 9,525 SH   SOLE   0 0 9,525
VERISK ANALYTICS INC COM Stock 92345Y106 1,027 4,783 SH   SOLE   0 0 4,783
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 1,000 3,833 SH   SOLE   0 0 3,833
VISA INC COM CL A Stock 92826C839 7,257 32,723 SH   SOLE   0 0 32,723
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 200 12,020 SH   SOLE   0 0 12,020
WEC ENERGY GROUP INC COM Stock 92939U106 2,317 23,211 SH   SOLE   0 0 23,211
WALMART INC COM Stock 931142103 1,116 7,495 SH   SOLE   0 0 7,495
WATSCO INC COM Stock 942622200 691 2,267 SH   SOLE   0 0 2,267
WELLS FARGO CO NEW COM Stock 949746101 723 14,923 SH   SOLE   0 0 14,923
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,732 4,216 SH   SOLE   0 0 4,216
WESTERN DIGITAL CORP. COM Stock 958102105 219 4,404 SH   SOLE   0 0 4,404
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 285 11,309 SH   SOLE   0 0 11,309
WILLIAMS COS INC COM Stock 969457100 2,174 65,060 SH   SOLE   0 0 65,060
WOLFSPEED INC COM Stock 977852102 364 3,195 SH   SOLE   0 0 3,195
WORKIVA INC COM CL A Stock 98139A105 1,399 11,852 SH   SOLE   0 0 11,852
ZOETIS INC CL A Stock 98978V103 3,725 19,752 SH   SOLE   0 0 19,752
AMCOR PLC ORD Stock G0250X107 116 10,275 SH   SOLE   0 0 10,275
ATLASSIAN CORP PLC CL A Stock G06242104 353 1,202 SH   SOLE   0 0 1,202
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 70,344 208,594 SH   SOLE   0 0 208,594
EATON CORP PLC SHS Stock G29183103 3,856 25,410 SH   SOLE   0 0 25,410
ICON PLC SHS Stock G4705A100 653 2,685 SH   SOLE   0 0 2,685
JOHNSON CTLS INTL PLC SHS Stock G51502105 284 4,333 SH   SOLE   0 0 4,333
LINDE PLC SHS Stock G5494J103 1,143 3,578 SH   SOLE   0 0 3,578
MEDTRONIC PLC SHS Stock G5960L103 4,687 42,246 SH   SOLE   0 0 42,246
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 419 4,661 SH   SOLE   0 0 4,661
WHITE MTNS INS GROUP LTD COM Stock G9618E107 811 714 SH   SOLE   0 0 714
ALCON AG ORD SHS Stock H01301128 398 5,015 SH   SOLE   0 0 5,015
TE CONNECTIVITY LTD SHS Stock H84989104 898 6,857 SH   SOLE   0 0 6,857
GLOBANT S A COM Stock L44385109 2,094 7,992 SH   SOLE   0 0 7,992
FIVERR INTL LTD ORD SHS Stock M4R82T106 251 3,301 SH   SOLE   0 0 3,301
KORNIT DIGITAL LTD SHS Stock M6372Q113 930 11,243 SH   SOLE   0 0 11,243
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 765 1,146 SH   SOLE   0 0 1,146
ELASTIC N V ORD SHS Stock N14506104 246 2,766 SH   SOLE   0 0 2,766