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 274 1,543 SH   SOLE   0 0 1,543
ABBOTT LABS COM 002824100 1,485 10,548 SH   SOLE   0 0 10,548
ABBVIE INC COM 00287Y109 17,965 132,680 SH   SOLE   0 0 132,680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,014 43,454 SH   SOLE   0 0 43,454
ACTIVISION BLIZZARD INC COM 00507V109 364 5,465 SH   SOLE   0 0 5,465
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,645 24,063 SH   SOLE   0 0 24,063
ALLSTATE CORP COM 020002101 3,424 29,103 SH   SOLE   0 0 29,103
ALLY FINL INC COM 02005N100 6,156 129,303 SH   SOLE   0 0 129,303
ALPHABET INC CAP STK CL A 02079K305 16,572 5,720 SH   SOLE   0 0 5,720
ALPHABET INC CAP STK CL C 02079K107 6,013 2,078 SH   SOLE   0 0 2,078
ALTRIA GROUP INC COM 02209S103 324 6,837 SH   SOLE   0 0 6,837
AMAZON COM INC COM 023135106 15,065 4,518 SH   SOLE   0 0 4,518
AMERICAN EXPRESS CO COM 025816109 706 4,316 SH   SOLE   0 0 4,316
AMERICAN TOWER CORP NEW COM 03027X100 2,518 8,607 SH   SOLE   0 0 8,607
AMERIPRISE FINL INC COM 03076C106 444 1,473 SH   SOLE   0 0 1,473
AMGEN INC COM 031162100 315 1,402 SH   SOLE   0 0 1,402
AMPHENOL CORP NEW CL A 032095101 552 6,309 SH   SOLE   0 0 6,309
AMPIO PHARMACEUTICALS INC COM 03209T109 59 102,741 SH   SOLE   0 0 102,741
ANTERO MIDSTREAM CORP COM 03676B102 903 93,323 SH   SOLE   0 0 93,323
ANTHEM INC COM 036752103 4,158 8,970 SH   SOLE   0 0 8,970
APPLE INC COM 037833100 40,064 225,623 SH   SOLE   0 0 225,623
ARCHER DANIELS MIDLAND CO COM 039483102 10,726 158,689 SH   SOLE   0 0 158,689
AT&T INC COM 00206R102 230 9,359 SH   SOLE   0 0 9,359
BANK NEW YORK MELLON CORP COM 064058100 1,839 31,661 SH   SOLE   0 0 31,661
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 952 41,843 SH   SOLE   0 0 41,843
BERKLEY W R CORP COM 084423102 266 3,229 SH   SOLE   0 0 3,229
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,815 12,760 SH   SOLE   0 0 12,760
BEST BUY INC COM 086516101 6,371 62,709 SH   SOLE   0 0 62,709
BLACKROCK INC COM 09247X101 9,519 10,397 SH   SOLE   0 0 10,397
BOEING CO COM 097023105 229 1,136 SH   SOLE   0 0 1,136
BOK FINL CORP COM NEW 05561Q201 648 6,142 SH   SOLE   0 0 6,142
BOOKING HOLDINGS INC COM 09857L108 491 205 SH   SOLE   0 0 205
BRISTOL-MYERS SQUIBB CO COM 110122108 8,579 137,601 SH   SOLE   0 0 137,601
BROADCOM INC COM 11135F101 13,322 20,020 SH   SOLE   0 0 20,020
CAPITAL ONE FINL CORP COM 14040H105 7,751 53,420 SH   SOLE   0 0 53,420
CARMAX INC COM 143130102 965 7,410 SH   SOLE   0 0 7,410
CARRIER GLOBAL CORPORATION COM 14448C104 697 12,852 SH   SOLE   0 0 12,852
CATERPILLAR INC COM 149123101 10,380 50,206 SH   SOLE   0 0 50,206
CHEVRON CORP NEW COM 166764100 6,569 55,976 SH   SOLE   0 0 55,976
CHIPOTLE MEXICAN GRILL INC COM 169656105 428 245 SH   SOLE   0 0 245
CHURCH & DWIGHT CO INC COM 171340102 333 3,247 SH   SOLE   0 0 3,247
CISCO SYS INC COM 17275R102 5,479 86,463 SH   SOLE   0 0 86,463
CITIGROUP INC COM NEW 172967424 586 9,708 SH   SOLE   0 0 9,708
CITIZENS FINL GROUP INC COM 174610105 4,816 101,924 SH   SOLE   0 0 101,924
COSTCO WHSL CORP NEW COM 22160K105 13,415 23,631 SH   SOLE   0 0 23,631
CREDIT ACCEP CORP MICH COM 225310101 640 930 SH   SOLE   0 0 930
CROWN CASTLE INTL CORP NEW COM 22822V101 463 2,217 SH   SOLE   0 0 2,217
CVS HEALTH CORP COM 126650100 10,691 103,638 SH   SOLE   0 0 103,638
D R HORTON INC COM 23331A109 232 2,141 SH   SOLE   0 0 2,141
DEERE & CO COM 244199105 9,455 27,573 SH   SOLE   0 0 27,573
DELL TECHNOLOGIES INC CL C 24703L202 5,168 92,008 SH   SOLE   0 0 92,008
DIAMONDBACK ENERGY INC COM 25278X109 7,902 73,268 SH   SOLE   0 0 73,268
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 340 11,726 SH   SOLE   0 0 11,726
DISCOVER FINL SVCS COM 254709108 422 3,648 SH   SOLE   0 0 3,648
DISNEY WALT CO COM 254687106 4,261 27,508 SH   SOLE   0 0 27,508
DOW INC COM 260557103 6,284 110,793 SH   SOLE   0 0 110,793
DUKE ENERGY CORP NEW COM NEW 26441C204 589 5,615 SH   SOLE   0 0 5,615
EATON CORP PLC SHS G29183103 9,603 55,565 SH   SOLE   0 0 55,565
ECOLAB INC COM 278865100 913 3,890 SH   SOLE   0 0 3,890
EDWARDS LIFESCIENCES CORP COM 28176E108 1,312 10,128 SH   SOLE   0 0 10,128
EMERSON ELEC CO COM 291011104 8,757 94,190 SH   SOLE   0 0 94,190
EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 105 13,565 SH   SOLE   0 0 13,565
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 375 42,283 SH   SOLE   0 0 42,283
ENTERPRISE PRODS PARTNERS L COM 293792107 1,177 53,592 SH   SOLE   0 0 53,592
EXELON CORP COM 30161N101 2,689 46,554 SH   SOLE   0 0 46,554
EXXON MOBIL CORP COM 30231G102 6,368 104,068 SH   SOLE   0 0 104,068
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,816 335,439 SH   SOLE   0 0 335,439
FLEXSHARES TR QUALT DIVD IDX 33939L860 16,334 266,283 SH   SOLE   0 0 266,283
FOCUS FINL PARTNERS INC COM CL A 34417P100 237 3,973 SH   SOLE   0 0 3,973
FORTINET INC COM 34959E109 7,787 21,666 SH   SOLE   0 0 21,666
FREEPORT-MCMORAN INC CL B 35671D857 6,654 159,460 SH   SOLE   0 0 159,460
GALLAGHER ARTHUR J & CO COM 363576109 388 2,289 SH   SOLE   0 0 2,289
GENERAL DYNAMICS CORP COM 369550108 2,780 13,336 SH   SOLE   0 0 13,336
GILEAD SCIENCES INC COM 375558103 581 7,997 SH   SOLE   0 0 7,997
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1,550 43,889 SH   SOLE   0 0 43,889
GOLDMAN SACHS GROUP INC COM 38141G104 10,784 28,189 SH   SOLE   0 0 28,189
HANESBRANDS INC COM 410345102 2,309 138,080 SH   SOLE   0 0 138,080
HCA HEALTHCARE INC COM 40412C101 4,330 16,855 SH   SOLE   0 0 16,855
HOME DEPOT INC COM 437076102 10,011 24,122 SH   SOLE   0 0 24,122
HONEYWELL INTL INC COM 438516106 1,161 5,570 SH   SOLE   0 0 5,570
HP INC COM 40434L105 628 16,670 SH   SOLE   0 0 16,670
IAC INTERACTIVECORP NEW COM NEW 44891N208 594 4,546 SH   SOLE   0 0 4,546
IHS MARKIT LTD SHS G47567105 213 1,605 SH   SOLE   0 0 1,605
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 495 14,808 SH   SOLE   0 0 14,808
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 22,304 723,445 SH   SOLE   0 0 723,445
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 397 12,486 SH   SOLE   0 0 12,486
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 375 12,348 SH   SOLE   0 0 12,348
INTEL CORP COM 458140100 8,679 168,523 SH   SOLE   0 0 168,523
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,024 7,487 SH   SOLE   0 0 7,487
INTERPUBLIC GROUP COS INC COM 460690100 3,470 92,668 SH   SOLE   0 0 92,668
INTUIT COM 461202103 845 1,314 SH   SOLE   0 0 1,314
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 758 4,655 SH   SOLE   0 0 4,655
INVESCO QQQ TR UNIT SER 1 46090E103 377 947 SH   SOLE   0 0 947
ISHARES TR 1 3 YR TREAS BD 464287457 866 10,120 SH   SOLE   0 0 10,120
ISHARES TR 3 7 YR TREAS BD 464288661 1,650 12,824 SH   SOLE   0 0 12,824
ISHARES TR CORE MSCI EAFE 46432F842 717 9,602 SH   SOLE   0 0 9,602
ISHARES TR CORE S&P MCP ETF 464287507 1,072 3,788 SH   SOLE   0 0 3,788
ISHARES TR CORE S&P SCP ETF 464287804 1,205 10,520 SH   SOLE   0 0 10,520
ISHARES TR CORE S&P TTL STK 464287150 1,287 12,033 SH   SOLE   0 0 12,033
ISHARES TR CORE S&P500 ETF 464287200 8,963 18,790 SH   SOLE   0 0 18,790
ISHARES TR EXPND TEC SC ETF 464287549 3,612 8,226 SH   SOLE   0 0 8,226
ISHARES TR MSCI EAFE ETF 464287465 1,069 13,583 SH   SOLE   0 0 13,583
ISHARES TR NATIONAL MUN ETF 464288414 248 2,134 SH   SOLE   0 0 2,134
ISHARES TR RUS 1000 VAL ETF 464287598 489 2,914 SH   SOLE   0 0 2,914
ISHARES TR RUS 2000 GRW ETF 464287648 899 3,068 SH   SOLE   0 0 3,068
ISHARES TR RUS 2000 VAL ETF 464287630 996 5,997 SH   SOLE   0 0 5,997
ISHARES TR RUSSELL 2000 ETF 464287655 7,735 34,772 SH   SOLE   0 0 34,772
ISHARES TR S&P 500 GRWT ETF 464287309 19,818 236,855 SH   SOLE   0 0 236,855
ISHARES TR S&P 500 VAL ETF 464287408 22,155 141,451 SH   SOLE   0 0 141,451
ISHARES TR S&P MC 400GR ETF 464287606 377 4,417 SH   SOLE   0 0 4,417
ISHARES TR S&P MC 400VL ETF 464287705 365 3,296 SH   SOLE   0 0 3,296
ISHARES TR SELECT DIVID ETF 464287168 1,838 14,994 SH   SOLE   0 0 14,994
ISHARES TR U.S. TECH ETF 464287721 878 7,651 SH   SOLE   0 0 7,651
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 20,591 407,901 SH   SOLE   0 0 407,901
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 19,640 384,654 SH   SOLE   0 0 384,654
JACOBS ENGR GROUP INC COM 469814107 322 2,316 SH   SOLE   0 0 2,316
JOHNSON & JOHNSON COM 478160104 5,905 34,517 SH   SOLE   0 0 34,517
JPMORGAN CHASE & CO COM 46625H100 13,014 82,187 SH   SOLE   0 0 82,187
KKR & CO INC COM 48251W104 4,948 66,416 SH   SOLE   0 0 66,416
L3HARRIS TECHNOLOGIES INC COM 502431109 662 3,107 SH   SOLE   0 0 3,107
LAM RESEARCH CORP COM 512807108 16,517 22,967 SH   SOLE   0 0 22,967
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 430 6,800 SH   SOLE   0 0 6,800
LOCKHEED MARTIN CORP COM 539830109 487 1,370 SH   SOLE   0 0 1,370
LOWES COS INC COM 548661107 4,755 18,396 SH   SOLE   0 0 18,396
MARATHON PETE CORP COM 56585A102 273 4,264 SH   SOLE   0 0 4,264
MARQETA INC CLASS A COM 57142B104 1,333 77,629 SH   SOLE   0 0 77,629
MASTERCARD INCORPORATED CL A 57636Q104 2,296 6,389 SH   SOLE   0 0 6,389
MATCH GROUP INC NEW COM 57667L107 512 3,872 SH   SOLE   0 0 3,872
MCDONALDS CORP COM 580135101 273 1,020 SH   SOLE   0 0 1,020
MEDTRONIC PLC SHS G5960L103 413 3,992 SH   SOLE   0 0 3,992
MERCK & CO INC COM 58933Y105 430 5,611 SH   SOLE   0 0 5,611
META PLATFORMS INC CL A 30303M102 9,842 29,260 SH   SOLE   0 0 29,260
MICRON TECHNOLOGY INC COM 595112103 969 10,402 SH   SOLE   0 0 10,402
MICROSOFT CORP COM 594918104 37,901 112,693 SH   SOLE   0 0 112,693
MSCI INC COM 55354G100 804 1,312 SH   SOLE   0 0 1,312
NETFLIX INC COM 64110L106 527 874 SH   SOLE   0 0 874
NEXTERA ENERGY INC COM 65339F101 732 7,835 SH   SOLE   0 0 7,835
NIKE INC CL B 654106103 5,047 30,279 SH   SOLE   0 0 30,279
NORFOLK SOUTHN CORP COM 655844108 282 946 SH   SOLE   0 0 946
NUCOR CORP COM 670346105 7,485 65,570 SH   SOLE   0 0 65,570
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 121 11,919 SH   SOLE   0 0 11,919
NUVEEN QUALITY MUNCP INCOME COM 67066V101 187 11,621 SH   SOLE   0 0 11,621
NVIDIA CORPORATION COM 67066G104 238 810 SH   SOLE   0 0 810
NXP SEMICONDUCTORS N V COM N6596X109 6,919 30,377 SH   SOLE   0 0 30,377
OREILLY AUTOMOTIVE INC COM 67103H107 953 1,349 SH   SOLE   0 0 1,349
OTIS WORLDWIDE CORP COM 68902V107 564 6,478 SH   SOLE   0 0 6,478
OWL ROCK CAPITAL CORPORATION COM 69121K104 155 10,954 SH   SOLE   0 0 10,954
PAYCHEX INC COM 704326107 786 5,758 SH   SOLE   0 0 5,758
PEPSICO INC COM 713448108 424 2,438 SH   SOLE   0 0 2,438
PHILIP MORRIS INTL INC COM 718172109 391 4,118 SH   SOLE   0 0 4,118
PHILLIPS 66 COM 718546104 388 5,351 SH   SOLE   0 0 5,351
POWELL INDS INC COM 739128106 74,732 2,534,155 SH   SOLE   0 0 2,534,155
PROCTER AND GAMBLE CO COM 742718109 1,493 9,129 SH   SOLE   0 0 9,129
PROLOGIS INC. COM 74340W103 1,348 8,008 SH   SOLE   0 0 8,008
PROSHARES TR SHRT 20+YR TRE 74347X849 302 18,868 SH   SOLE   0 0 18,868
QUALCOMM INC COM 747525103 471 2,573 SH   SOLE   0 0 2,573
RAYTHEON TECHNOLOGIES CORP COM 75513E101 743 8,638 SH   SOLE   0 0 8,638
REALTY INCOME CORP COM 756109104 216 3,015 SH   SOLE   0 0 3,015
REPUBLIC SVCS INC COM 760759100 267 1,912 SH   SOLE   0 0 1,912
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 751 17,297 SH   SOLE   0 0 17,297
RPM INTL INC COM 749685103 281 2,784 SH   SOLE   0 0 2,784
S&P GLOBAL INC COM 78409V104 775 1,642 SH   SOLE   0 0 1,642
SALESFORCE COM INC COM 79466L302 7,226 28,434 SH   SOLE   0 0 28,434
SCHWAB CHARLES CORP COM 808513105 8,544 101,594 SH   SOLE   0 0 101,594
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 382 3,379 SH   SOLE   0 0 3,379
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 873 10,804 SH   SOLE   0 0 10,804
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 749 6,583 SH   SOLE   0 0 6,583
SCHWAB STRATEGIC TR US TIPS ETF 808524870 265 4,221 SH   SOLE   0 0 4,221
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 547 7,045 SH   SOLE   0 0 7,045
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,076 19,380 SH   SOLE   0 0 19,380
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,613 66,906 SH   SOLE   0 0 66,906
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,744 37,880 SH   SOLE   0 0 37,880
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 274 3,547 SH   SOLE   0 0 3,547
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10,475 74,346 SH   SOLE   0 0 74,346
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,193 11,274 SH   SOLE   0 0 11,274
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 257 2,841 SH   SOLE   0 0 2,841
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13,569 78,041 SH   SOLE   0 0 78,041
SHOPIFY INC CL A 82509L107 240 174 SH   SOLE   0 0 174
SMUCKER J M CO COM NEW 832696405 1,647 12,124 SH   SOLE   0 0 12,124
SNAP ON INC COM 833034101 382 1,774 SH   SOLE   0 0 1,774
SONY GROUP CORPORATION SPONSORED ADR 835699307 224 1,768 SH   SOLE   0 0 1,768
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,561 18,025 SH   SOLE   0 0 18,025
SPDR SER TR BLOOMBERG SHT TE 78468R408 260 9,594 SH   SOLE   0 0 9,594
SPDR SER TR PORTFOLIO SHORT 78464A474 257 8,288 SH   SOLE   0 0 8,288
SPDR SER TR PRTFLO S&P500 GW 78464A409 9,432 130,157 SH   SOLE   0 0 130,157
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,872 92,179 SH   SOLE   0 0 92,179
SPDR SER TR S&P DIVID ETF 78464A763 2,285 17,695 SH   SOLE   0 0 17,695
STARBUCKS CORP COM 855244109 5,288 45,212 SH   SOLE   0 0 45,212
STRYKER CORPORATION COM 863667101 657 2,456 SH   SOLE   0 0 2,456
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,521 12,643 SH   SOLE   0 0 12,643
TARGET CORP COM 87612E106 15,327 66,226 SH   SOLE   0 0 66,226
TESLA INC COM 88160R101 1,105 1,046 SH   SOLE   0 0 1,046
TEXAS INSTRS INC COM 882508104 2,227 11,816 SH   SOLE   0 0 11,816
THERMO FISHER SCIENTIFIC INC COM 883556102 12,038 18,041 SH   SOLE   0 0 18,041
TRUIST FINL CORP COM 89832Q109 1,959 33,462 SH   SOLE   0 0 33,462
UNION PAC CORP COM 907818108 1,155 4,584 SH   SOLE   0 0 4,584
UNITED RENTALS INC COM 911363109 6,264 18,850 SH   SOLE   0 0 18,850
UNITEDHEALTH GROUP INC COM 91324P102 15,741 31,347 SH   SOLE   0 0 31,347
US BANCORP DEL COM NEW 902973304 1,380 24,576 SH   SOLE   0 0 24,576
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,497 4,847 SH   SOLE   0 0 4,847
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,585 31,119 SH   SOLE   0 0 31,119
VANGUARD INDEX FDS TOTAL STK MKT 922908769 922 3,817 SH   SOLE   0 0 3,817
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 236 2,901 SH   SOLE   0 0 2,901
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 709 4,128 SH   SOLE   0 0 4,128
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 891 7,950 SH   SOLE   0 0 7,950
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2,352 17,348 SH   SOLE   0 0 17,348
VERISIGN INC COM 92343E102 673 2,650 SH   SOLE   0 0 2,650
VERISK ANALYTICS INC COM 92345Y106 827 3,616 SH   SOLE   0 0 3,616
VERIZON COMMUNICATIONS INC COM 92343V104 544 10,467 SH   SOLE   0 0 10,467
WALMART INC COM 931142103 7,355 50,830 SH   SOLE   0 0 50,830
WAYFAIR INC CL A 94419L101 590 3,105 SH   SOLE   0 0 3,105
WESTROCK CO COM 96145D105 1,863 41,989 SH   SOLE   0 0 41,989
WHIRLPOOL CORP COM 963320106 2,334 9,948 SH   SOLE   0 0 9,948
WILLIAMS COS INC COM 969457100 1,656 63,602 SH   SOLE   0 0 63,602
WISDOMTREE TR US HIGH DIVIDEND 97717W208 334 4,048 SH   SOLE   0 0 4,048
WOODWARD INC COM 980745103 297 2,710 SH   SOLE   0 0 2,710
XCEL ENERGY INC COM 98389B100 240 3,547 SH   SOLE   0 0 3,547
ZOETIS INC CL A 98978V103 737 3,022 SH   SOLE   0 0 3,022