0001602905-24-000003.txt : 20240416 0001602905-24-000003.hdr.sgml : 20240416 20240416145836 ACCESSION NUMBER: 0001602905-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240416 DATE AS OF CHANGE: 20240416 EFFECTIVENESS DATE: 20240416 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MCF Advisors LLC CENTRAL INDEX KEY: 0001602905 ORGANIZATION NAME: IRS NUMBER: 200566061 STATE OF INCORPORATION: KY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16138 FILM NUMBER: 24847472 BUSINESS ADDRESS: STREET 1: 50 E RIVERCENTER BLVD. STREET 2: SUITE 300 CITY: COVINGTON STATE: KY ZIP: 41011 BUSINESS PHONE: 8593928600 MAIL ADDRESS: STREET 1: 50 E RIVERCENTER BLVD. STREET 2: SUITE 300 CITY: COVINGTON STATE: KY ZIP: 41011 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001602905 XXXXXXXX 03-31-2024 03-31-2024 MCF Advisors LLC
50 E RIVERCENTER BLVD. SUITE 300 COVINGTON KY 41011
13F HOLDINGS REPORT 028-16138 N
Timothy Gavin Chief Compliance Officer 8593911374 Timothy Gavin Louisville KY 04-16-2024 0 1021 1291128736 false
INFORMATION TABLE 2 MCFAdvisorsQ1202413F.xml Q1 2024 13F - MCF 3-D SYS CORP DEL COM NEW 88554D205 222 50 SH SOLE MCF Advisors 0 0 50 3M CO COM 88579Y101 544479 5133 SH SOLE MCF Advisors 0 0 5133 ABBOTT LABS COM 002824100 587428 5168 SH SOLE MCF Advisors 0 0 5168 ABBVIE INC COM 00287Y109 1611499 8850 SH SOLE MCF Advisors 0 0 8850 ABITS GROUP INC ORDINARY SHARES G6S34K105 8364 12036 SH SOLE MCF Advisors 0 0 12036 ABRDN ETFS BBRG ALL COMD K1 003261104 15233295 770526 SH SOLE MCF Advisors 0 0 770526 ABRDN ETFS BBRG ALL COMD K1 003261104 44499 2251 SH SOLE MCF Advisors 0 0 2251 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 16614 1711 SH SOLE MCF Advisors 0 0 1711 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5818 86 SH SOLE MCF Advisors 0 0 86 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 296560 856 SH SOLE MCF Advisors 0 0 856 ACCO BRANDS CORP COM 00081T108 169 30 SH SOLE MCF Advisors 0 0 30 ACCOLADE INC COM 00437E102 5974 570 SH SOLE MCF Advisors 0 0 570 ACM RESH INC COM CL A 00108J109 2623 90 SH SOLE MCF Advisors 0 0 90 ACV AUCTIONS INC COM CL A 00091G104 8334 444 SH SOLE MCF Advisors 0 0 444 ADOBE INC COM 00724F101 220006 436 SH SOLE MCF Advisors 0 0 436 ADVANCE AUTO PARTS INC COM 00751Y106 5616 66 SH SOLE MCF Advisors 0 0 66 ADVANCED MICRO DEVICES INC COM 007903107 318385 1764 SH SOLE MCF Advisors 0 0 1764 AECOM COM 00766T100 34525 352 SH SOLE MCF Advisors 0 0 352 AEHR TEST SYS COM 00760J108 2518 203 SH SOLE MCF Advisors 0 0 203 AEROVIRONMENT INC COM 008073108 31576 206 SH SOLE MCF Advisors 0 0 206 AES CORP COM 00130H105 306179 17076 SH SOLE MCF Advisors 0 0 17076 AEVA TECHNOLOGIES INC COM NEW 00835Q202 32 8 SH SOLE MCF Advisors 0 0 8 AFFIRM HLDGS INC COM CL A 00827B106 112 3 SH SOLE MCF Advisors 0 0 3 AFLAC INC COM 001055102 12622 147 SH SOLE MCF Advisors 0 0 147 AGILENT TECHNOLOGIES INC COM 00846U101 1456 10 SH SOLE MCF Advisors 0 0 10 AGILYSYS INC COM 00847J105 17358 206 SH SOLE MCF Advisors 0 0 206 AIR PRODS & CHEMS INC COM 009158106 349326 1434 SH SOLE MCF Advisors 0 0 1434 AIRBNB INC COM CL A 009066101 2310 14 SH SOLE MCF Advisors 0 0 14 AIRGAIN INC COM 00938A104 531 97 SH SOLE MCF Advisors 0 0 97 AKAMAI TECHNOLOGIES INC COM 00971T101 327 3 SH SOLE MCF Advisors 0 0 3 ALBEMARLE CORP COM 012653101 2373 18 SH SOLE MCF Advisors 0 0 18 ALCON AG ORD SHS H01301128 2416 29 SH SOLE MCF Advisors 0 0 29 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 941 13 SH SOLE MCF Advisors 0 0 13 ALIGN TECHNOLOGY INC COM 016255101 82308 251 SH SOLE MCF Advisors 0 0 251 ALKAMI TECHNOLOGY INC COM 01644J108 10860 442 SH SOLE MCF Advisors 0 0 442 ALLEGO N V ORD SHS N0796A100 4785 3300 SH SOLE MCF Advisors 0 0 3300 ALLIANT ENERGY CORP COM 018802108 23436 465 SH SOLE MCF Advisors 0 0 465 ALLSTATE CORP COM 020002101 42970 248 SH SOLE MCF Advisors 0 0 248 ALPHABET INC CAP STK CL A 02079K305 2498345 16553 SH SOLE MCF Advisors 0 0 16553 ALPHABET INC CAP STK CL C 02079K107 924523 6072 SH SOLE MCF Advisors 0 0 6072 ALPHATEC HLDGS INC COM NEW 02081G201 26381 1913 SH SOLE MCF Advisors 0 0 1913 ALPS ETF TR OSHARES US SMLCP 00162Q395 7110 167 SH SOLE MCF Advisors 0 0 167 ALTRIA GROUP INC COM 02209S103 555024 12477 SH SOLE MCF Advisors 0 0 12477 ALTRIA GROUP INC COM 02209S103 17840 400 SH SOLE MCF Advisors 0 0 400 AMAZON COM INC COM 023135106 3972690 22024 SH SOLE MCF Advisors 0 0 22024 AMC ENTMT HLDGS INC CL A NEW 00165C302 1243 334 SH SOLE MCF Advisors 0 0 334 AMERICAN AIRLS GROUP INC COM 02376R102 1766 115 SH SOLE MCF Advisors 0 0 115 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 48 27 SH SOLE MCF Advisors 0 0 27 AMERICAN ELEC PWR CO INC COM 025537101 93608 1087 SH SOLE MCF Advisors 0 0 1087 AMERICAN EXPRESS CO COM 025816109 616439 2707 SH SOLE MCF Advisors 0 0 2707 AMERICAN FINL GROUP INC OHIO COM 025932104 561479 4114 SH SOLE MCF Advisors 0 0 4114 AMERICAN INTL GROUP INC COM NEW 026874784 408697 5228 SH SOLE MCF Advisors 0 0 5228 AMERICAN RES CORP CL A 02927U208 1692 1200 SH SOLE MCF Advisors 0 0 1200 AMERICAN TOWER CORP NEW COM 03027X100 58290 295 SH SOLE MCF Advisors 0 0 295 AMERICAN WTR WKS CO INC NEW COM 030420103 10022 82 SH SOLE MCF Advisors 0 0 82 AMERIPRISE FINL INC COM 03076C106 13154 30 SH SOLE MCF Advisors 0 0 30 AMETEK INC COM 031100100 5487 30 SH SOLE MCF Advisors 0 0 30 AMGEN INC COM 031162100 1224943 4308 SH SOLE MCF Advisors 0 0 4308 AMMO INC COM 00175J107 594 216 SH SOLE MCF Advisors 0 0 216 AMPHENOL CORP NEW CL A 032095101 35590 308 SH SOLE MCF Advisors 0 0 308 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 13842 356 SH SOLE MCF Advisors 0 0 356 ANALOG DEVICES INC COM 032654105 89447 452 SH SOLE MCF Advisors 0 0 452 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 44179 2172 SH SOLE MCF Advisors 0 0 2172 ANSYS INC COM 03662Q105 4166 12 SH SOLE MCF Advisors 0 0 12 ANTERO MIDSTREAM CORP COM 03676B102 33668 2395 SH SOLE MCF Advisors 0 0 2395 AON PLC SHS CL A G0403H108 3338 10 SH SOLE MCF Advisors 0 0 10 APA CORPORATION COM 03743Q108 17190 500 SH SOLE MCF Advisors 0 0 500 APPFOLIO INC COM CL A 03783C100 7896 32 SH SOLE MCF Advisors 0 0 32 APPLE INC COM 037833100 15488176 90321 SH SOLE MCF Advisors 0 0 90321 APPLIED MATLS INC COM 038222105 60838 295 SH SOLE MCF Advisors 0 0 295 APTARGROUP INC COM 038336103 7195 50 SH SOLE MCF Advisors 0 0 50 APTIV PLC SHS G6095L109 1195 15 SH SOLE MCF Advisors 0 0 15 ARCADIUM LITHIUM PLC COM SHS G0508H110 20654 4792 SH SOLE MCF Advisors 0 0 4792 ARCBEST CORP COM 03937C105 13538 95 SH SOLE MCF Advisors 0 0 95 ARCHER DANIELS MIDLAND CO COM 039483102 278178 4429 SH SOLE MCF Advisors 0 0 4429 ARES CAPITAL CORP COM 04010L103 156150 7500 SH SOLE MCF Advisors 0 0 7500 ARISTA NETWORKS INC COM 040413106 4060 14 SH SOLE MCF Advisors 0 0 14 ARK ETF TR ARK SPACE EXPL 00214Q807 1494 100 SH SOLE MCF Advisors 0 0 100 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1642 30 SH SOLE MCF Advisors 0 0 30 ARK ETF TR FINTECH INNOVA 00214Q708 1820 60 SH SOLE MCF Advisors 0 0 60 ARK ETF TR INNOVATION ETF 00214Q104 2054 41 SH SOLE MCF Advisors 0 0 41 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 30965 677 SH SOLE MCF Advisors 0 0 677 ASHLAND INC COM 044186104 22051 226 SH SOLE MCF Advisors 0 0 226 ASSURANT INC COM 04621X108 1130 6 SH SOLE MCF Advisors 0 0 6 ASTRONICS CORP COM 046433108 50399 2647 SH SOLE MCF Advisors 0 0 2647 AT&T INC COM 00206R102 320406 18205 SH SOLE MCF Advisors 0 0 18205 ATLANTA BRAVES HLDGS INC COM SER C 047726302 3906 100 SH SOLE MCF Advisors 0 0 100 ATLASSIAN CORPORATION CL A 049468101 1195244 6126 SH SOLE MCF Advisors 0 0 6126 ATMOS ENERGY CORP COM 049560105 595 5 SH SOLE MCF Advisors 0 0 5 AUGMEDIX INC COM 05105P107 1833 448 SH SOLE MCF Advisors 0 0 448 AUTODESK INC COM 052769106 17449 67 SH SOLE MCF Advisors 0 0 67 AUTOMATIC DATA PROCESSING IN COM 053015103 705745 2810 SH SOLE MCF Advisors 0 0 2810 AUTOZONE INC COM 053332102 18910 6 SH SOLE MCF Advisors 0 0 6 AVALONBAY CMNTYS INC COM 053484101 375 2 SH SOLE MCF Advisors 0 0 2 AVERY DENNISON CORP COM 053611109 30809 138 SH SOLE MCF Advisors 0 0 138 AXON ENTERPRISE INC COM 05464C101 313 1 SH SOLE MCF Advisors 0 0 1 BAKER HUGHES COMPANY CL A 05722G100 3518 105 SH SOLE MCF Advisors 0 0 105 BAKER HUGHES COMPANY CL A 05722G100 1441 43 SH SOLE MCF Advisors 0 0 43 BALL CORP COM 058498106 472 7 SH SOLE MCF Advisors 0 0 7 BANK AMERICA CORP COM 060505104 1842266 48583 SH SOLE MCF Advisors 0 0 48583 BANK MONTREAL QUE COM 063671101 10745 110 SH SOLE MCF Advisors 0 0 110 BANK NEW YORK MELLON CORP COM 064058100 5532 96 SH SOLE MCF Advisors 0 0 96 BANK OZK LITTLE ROCK ARK COM 06417N103 50926 1120 SH SOLE MCF Advisors 0 0 1120 BARCLAYS PLC ADR 06738E204 98 10 SH SOLE MCF Advisors 0 0 10 BATH & BODY WORKS INC COM 070830104 201 4 SH SOLE MCF Advisors 0 0 4 BAUSCH HEALTH COS INC COM 071734107 393 37 SH SOLE MCF Advisors 0 0 37 BECTON DICKINSON & CO COM 075887109 40335 163 SH SOLE MCF Advisors 0 0 163 BERKLEY W R CORP COM 084423102 5130 58 SH SOLE MCF Advisors 0 0 58 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 154331 367 SH SOLE MCF Advisors 0 0 367 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2910419 6921 SH SOLE MCF Advisors 0 0 6921 BEST BUY INC COM 086516101 422108 5087 SH SOLE MCF Advisors 0 0 5087 BEYOND INC COM 690370101 12318 343 SH SOLE MCF Advisors 0 0 343 BIGBEAR AI HLDGS INC COM 08975B109 6150 3000 SH SOLE MCF Advisors 0 0 3000 BIO RAD LABS INC CL A 090572207 1730 5 SH SOLE MCF Advisors 0 0 5 BIOGEN INC COM 09062X103 69865 324 SH SOLE MCF Advisors 0 0 324 BIONANO GENOMICS INC COM NEW 09075F305 12 10 SH SOLE MCF Advisors 0 0 10 BLACKBERRY LTD COM 09228F103 4933 1787 SH SOLE MCF Advisors 0 0 1787 BLACKROCK INC COM 09247X101 380486 456 SH SOLE MCF Advisors 0 0 456 BLACKSTONE INC COM 09260D107 115869 882 SH SOLE MCF Advisors 0 0 882 BLACKSTONE MTG TR INC COM CL A 09257W100 596816 29086 SH SOLE MCF Advisors 0 0 29086 BLOCK INC CL A 852234103 338659 4004 SH SOLE MCF Advisors 0 0 4004 BOEING CO COM 097023105 1178204 6105 SH SOLE MCF Advisors 0 0 6105 BOISE CASCADE CO DEL COM 09739D100 15337 100 SH SOLE MCF Advisors 0 0 100 BOOKING HOLDINGS INC COM 09857L108 18140 5 SH SOLE MCF Advisors 0 0 5 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33548 226 SH SOLE MCF Advisors 0 0 226 BORGWARNER INC COM 099724106 9762 281 SH SOLE MCF Advisors 0 0 281 BOSTON BEER INC CL A 100557107 47490 156 SH SOLE MCF Advisors 0 0 156 BOSTON PROPERTIES INC COM 101121101 266 4 SH SOLE MCF Advisors 0 0 4 BOSTON SCIENTIFIC CORP COM 101137107 9589 140 SH SOLE MCF Advisors 0 0 140 BP PLC SPONSORED ADR 055622104 96597 2564 SH SOLE MCF Advisors 0 0 2564 BRAZE INC COM CL A 10576N102 3766 85 SH SOLE MCF Advisors 0 0 85 BRIGHTHOUSE FINL INC COM 10922N103 155 3 SH SOLE MCF Advisors 0 0 3 BRISTOL-MYERS SQUIBB CO COM 110122108 400572 7387 SH SOLE MCF Advisors 0 0 7387 BROADCOM INC COM 11135F101 1839090 1388 SH SOLE MCF Advisors 0 0 1388 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 236784 1153 SH SOLE MCF Advisors 0 0 1153 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1177 28 SH SOLE MCF Advisors 0 0 28 BROOKFIELD CORP CL A LTD VT SH 11271J107 29812 712 SH SOLE MCF Advisors 0 0 712 BROWN FORMAN CORP CL A 115637100 170775 3212 SH SOLE MCF Advisors 0 0 3212 BROWN FORMAN CORP CL B 115637209 413 8 SH SOLE MCF Advisors 0 0 8 BROWN FORMAN CORP CL B 115637209 48079 928 SH SOLE MCF Advisors 0 0 928 C3 AI INC CL A 12468P104 28 1 SH SOLE MCF Advisors 0 0 1 CADENCE DESIGN SYSTEM INC COM 127387108 3425 11 SH SOLE MCF Advisors 0 0 11 CAL MAINE FOODS INC COM NEW 128030202 46244 786 SH SOLE MCF Advisors 0 0 786 CALIFORNIA WTR SVC GROUP COM 130788102 4648 100 SH SOLE MCF Advisors 0 0 100 CAMPBELL SOUP CO COM 134429109 2223 50 SH SOLE MCF Advisors 0 0 50 CAMTEK LTD ORD M20791105 2095 25 SH SOLE MCF Advisors 0 0 25 CANADIAN NATL RY CO COM 136375102 24235 184 SH SOLE MCF Advisors 0 0 184 CANOPY GROWTH CORP COM NEW 138035704 26 3 SH SOLE MCF Advisors 0 0 3 CAPITAL ONE FINL CORP COM 14040H105 195163 1311 SH SOLE MCF Advisors 0 0 1311 CAPRI HOLDINGS LIMITED SHS G1890L107 1224 27 SH SOLE MCF Advisors 0 0 27 CARDINAL HEALTH INC COM 14149Y108 5931 53 SH SOLE MCF Advisors 0 0 53 CARLISLE COS INC COM 142339100 248042 633 SH SOLE MCF Advisors 0 0 633 CARMAX INC COM 143130102 22039 253 SH SOLE MCF Advisors 0 0 253 CARNIVAL CORP UNIT 99/99/9999 143658300 8121 497 SH SOLE MCF Advisors 0 0 497 CARRIER GLOBAL CORPORATION COM 14448C104 22381 385 SH SOLE MCF Advisors 0 0 385 CASTLE BIOSCIENCES INC COM 14843C105 5715 258 SH SOLE MCF Advisors 0 0 258 CATALENT INC COM 148806102 1186 21 SH SOLE MCF Advisors 0 0 21 CATERPILLAR INC COM 149123101 451996 1234 SH SOLE MCF Advisors 0 0 1234 CAVA GROUP INC COM 148929102 11559 165 SH SOLE MCF Advisors 0 0 165 CBOE GLOBAL MKTS INC COM 12503M108 19292 105 SH SOLE MCF Advisors 0 0 105 CBRE GROUP INC CL A 12504L109 13128 135 SH SOLE MCF Advisors 0 0 135 CDW CORP COM 12514G108 252967 989 SH SOLE MCF Advisors 0 0 989 CELSIUS HLDGS INC COM NEW 15118V207 17662 213 SH SOLE MCF Advisors 0 0 213 CENCORA INC COM 03073E105 68038 280 SH SOLE MCF Advisors 0 0 280 CENTENE CORP DEL COM 15135B101 183173 2334 SH SOLE MCF Advisors 0 0 2334 CENTERPOINT ENERGY INC COM 15189T107 4046 142 SH SOLE MCF Advisors 0 0 142 CENTURY CMNTYS INC COM 156504300 6369 66 SH SOLE MCF Advisors 0 0 66 CEVA INC COM 157210105 615 27 SH SOLE MCF Advisors 0 0 27 CHARTER COMMUNICATIONS INC N CL A 16119P108 5522 19 SH SOLE MCF Advisors 0 0 19 CHEMED CORP NEW COM 16359R103 320965 500 SH SOLE MCF Advisors 0 0 500 CHESAPEAKE UTILS CORP COM 165303108 20566 191 SH SOLE MCF Advisors 0 0 191 CHEVRON CORP NEW COM 166764100 1393993 8837 SH SOLE MCF Advisors 0 0 8837 CHEVRON CORP NEW COM 166764100 94644 600 SH SOLE MCF Advisors 0 0 600 CHIPOTLE MEXICAN GRILL INC COM 169656105 23255 8 SH SOLE MCF Advisors 0 0 8 CHUBB LIMITED COM H1467J104 272462 1048 SH SOLE MCF Advisors 0 0 1048 CHURCH & DWIGHT CO INC COM 171340102 24931 239 SH SOLE MCF Advisors 0 0 239 CIENA CORP COM NEW 171779309 248 5 SH SOLE MCF Advisors 0 0 5 CINCINNATI FINL CORP COM 172062101 1626200 13012 SH SOLE MCF Advisors 0 0 13012 CINTAS CORP COM 172908105 106490 155 SH SOLE MCF Advisors 0 0 155 CISCO SYS INC COM 17275R102 1297146 25990 SH SOLE MCF Advisors 0 0 25990 CITIGROUP INC COM NEW 172967424 477749 7555 SH SOLE MCF Advisors 0 0 7555 CITIZENS FINL GROUP INC COM 174610105 2323 64 SH SOLE MCF Advisors 0 0 64 CLEARWATER ANALYTICS HLDGS I CL A 185123106 4476 253 SH SOLE MCF Advisors 0 0 253 CLEARWAY ENERGY INC CL C 18539C204 10003 434 SH SOLE MCF Advisors 0 0 434 CLOROX CO DEL COM 189054109 17455 114 SH SOLE MCF Advisors 0 0 114 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 8819 1736 SH SOLE MCF Advisors 0 0 1736 CME GROUP INC COM 12572Q105 62004 288 SH SOLE MCF Advisors 0 0 288 CMS ENERGY CORP COM 125896100 6276 104 SH SOLE MCF Advisors 0 0 104 CNO FINL GROUP INC COM 12621E103 41798 1521 SH SOLE MCF Advisors 0 0 1521 CNX RES CORP COM 12653C108 23773 1002 SH SOLE MCF Advisors 0 0 1002 COCA COLA CO COM 191216100 917110 14903 SH SOLE MCF Advisors 0 0 14903 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2938 42 SH SOLE MCF Advisors 0 0 42 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4911 67 SH SOLE MCF Advisors 0 0 67 COHEN & STEERS INC COM 19247A100 11165 145 SH SOLE MCF Advisors 0 0 145 COHEN & STEERS QUALITY INCOM COM 19247L106 889 74 SH SOLE MCF Advisors 0 0 74 COHEN & STEERS TOTAL RETURN COM 19247R103 8686 731 SH SOLE MCF Advisors 0 0 731 COINBASE GLOBAL INC COM CL A 19260Q107 266 1 SH SOLE MCF Advisors 0 0 1 COLGATE PALMOLIVE CO COM 194162103 42864 476 SH SOLE MCF Advisors 0 0 476 COMCAST CORP NEW CL A 20030N101 950918 21936 SH SOLE MCF Advisors 0 0 21936 COMERICA INC COM 200340107 17685 318 SH SOLE MCF Advisors 0 0 318 COMMERCE BANCSHARES INC COM 200525103 78364 1473 SH SOLE MCF Advisors 0 0 1473 COMMUNITY TR BANCORP INC COM 204149108 56518 1311 SH SOLE MCF Advisors 0 0 1311 CONAGRA BRANDS INC COM 205887102 45646 1540 SH SOLE MCF Advisors 0 0 1540 CONCENTRIX CORP COM 20602D101 5629 85 SH SOLE MCF Advisors 0 0 85 CONOCOPHILLIPS COM 20825C104 328480 2581 SH SOLE MCF Advisors 0 0 2581 CONSOLIDATED EDISON INC COM 209115104 68653 756 SH SOLE MCF Advisors 0 0 756 CONSTELLATION BRANDS INC CL A 21036P108 27176 100 SH SOLE MCF Advisors 0 0 100 CONSTELLATION ENERGY CORP COM 21037T109 206478 1117 SH SOLE MCF Advisors 0 0 1117 COPART INC COM 217204106 1506 26 SH SOLE MCF Advisors 0 0 26 CORNING INC COM 219350105 20568 624 SH SOLE MCF Advisors 0 0 624 CORPAY INC COM SHS 219948106 2160 7 SH SOLE MCF Advisors 0 0 7 CORTEVA INC COM 22052L104 94112 1632 SH SOLE MCF Advisors 0 0 1632 COSTCO WHSL CORP NEW COM 22160K105 461027 629 SH SOLE MCF Advisors 0 0 629 COTERRA ENERGY INC COM 127097103 3318 119 SH SOLE MCF Advisors 0 0 119 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2564 121 SH SOLE MCF Advisors 0 0 121 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1364 20 SH SOLE MCF Advisors 0 0 20 CROWDSTRIKE HLDGS INC CL A 22788C105 32059 100 SH SOLE MCF Advisors 0 0 100 CROWN CASTLE INC COM 22822V101 654771 6187 SH SOLE MCF Advisors 0 0 6187 CSX CORP COM 126408103 337804 9113 SH SOLE MCF Advisors 0 0 9113 CUMMINS INC COM 231021106 206657 701 SH SOLE MCF Advisors 0 0 701 CVS HEALTH CORP COM 126650100 184077 2308 SH SOLE MCF Advisors 0 0 2308 CYBERARK SOFTWARE LTD SHS M2682V108 8766 33 SH SOLE MCF Advisors 0 0 33 D R HORTON INC COM 23331A109 59537 362 SH SOLE MCF Advisors 0 0 362 DANAHER CORPORATION COM 235851102 143216 573 SH SOLE MCF Advisors 0 0 573 DARDEN RESTAURANTS INC COM 237194105 19390 116 SH SOLE MCF Advisors 0 0 116 DAVITA INC COM 23918K108 1795 13 SH SOLE MCF Advisors 0 0 13 DAYFORCE INC COM 15677J108 1060 16 SH SOLE MCF Advisors 0 0 16 DBX ETF TR XTRACK INTL REAL 233051846 3205 148 SH SOLE MCF Advisors 0 0 148 DBX ETF TR XTRACK MSCI EAFE 233051200 5813 142 SH SOLE MCF Advisors 0 0 142 DEERE & CO COM 244199105 323886 786 SH SOLE MCF Advisors 0 0 786 DELTA AIR LINES INC DEL COM NEW 247361702 246083 5141 SH SOLE MCF Advisors 0 0 5141 DENTSPLY SIRONA INC COM 24906P109 267 8 SH SOLE MCF Advisors 0 0 8 DEVON ENERGY CORP NEW COM 25179M103 201860 4023 SH SOLE MCF Advisors 0 0 4023 DEXCOM INC COM 252131107 1804 13 SH SOLE MCF Advisors 0 0 13 DIAGEO PLC SPON ADR NEW 25243Q205 24810 165 SH SOLE MCF Advisors 0 0 165 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 23126 150 SH SOLE MCF Advisors 0 0 150 DIAMONDBACK ENERGY INC COM 25278X109 268484 1355 SH SOLE MCF Advisors 0 0 1355 DIGI INTL INC COM 253798102 1310 41 SH SOLE MCF Advisors 0 0 41 DIGITAL RLTY TR INC COM 253868103 4034 28 SH SOLE MCF Advisors 0 0 28 DISCOVER FINL SVCS COM 254709108 486374 3710 SH SOLE MCF Advisors 0 0 3710 DISNEY WALT CO COM 254687106 1015224 8297 SH SOLE MCF Advisors 0 0 8297 DNP SELECT INCOME FD INC COM 23325P104 94991 10473 SH SOLE MCF Advisors 0 0 10473 DOCEBO INC COM 25609L105 7592 155 SH SOLE MCF Advisors 0 0 155 DOLLAR GEN CORP NEW COM 256677105 781 5 SH SOLE MCF Advisors 0 0 5 DOLLAR TREE INC COM 256746108 13582 102 SH SOLE MCF Advisors 0 0 102 DOMINION ENERGY INC COM 25746U109 33302 677 SH SOLE MCF Advisors 0 0 677 DOMINOS PIZZA INC COM 25754A201 497 1 SH SOLE MCF Advisors 0 0 1 DOUBLEVERIFY HLDGS INC COM 25862V105 2532 72 SH SOLE MCF Advisors 0 0 72 DOVER CORP COM 260003108 12581 71 SH SOLE MCF Advisors 0 0 71 DOW INC COM 260557103 7068 122 SH SOLE MCF Advisors 0 0 122 DRAFTKINGS INC NEW COM CL A 26142V105 6812 150 SH SOLE MCF Advisors 0 0 150 DT MIDSTREAM INC COMMON STOCK 23345M107 62145 1005 SH SOLE MCF Advisors 0 0 1005 DTE ENERGY CO COM 233331107 227603 2011 SH SOLE MCF Advisors 0 0 2011 DUKE ENERGY CORP NEW COM NEW 26441C204 292065 3020 SH SOLE MCF Advisors 0 0 3020 DUPONT DE NEMOURS INC COM 26614N102 307 4 SH SOLE MCF Advisors 0 0 4 DXC TECHNOLOGY CO COM 23355L106 128 6 SH SOLE MCF Advisors 0 0 6 EA SERIES TRUST STRIVE 500 ETF 02072L680 129534 3848 SH SOLE MCF Advisors 0 0 3848 EAGLE POINT CREDIT COMPANY I COM 269808101 2 0 SH SOLE MCF Advisors 0 0 0 EASTMAN CHEM CO COM 277432100 405 4 SH SOLE MCF Advisors 0 0 4 EATON CORP PLC SHS G29183103 1100009 3518 SH SOLE MCF Advisors 0 0 3518 EATON VANCE ENHANCED EQUITY COM 278277108 28783 1427 SH SOLE MCF Advisors 0 0 1427 EATON VANCE TAX-MANAGED DIVE COM 27828N102 23300 1744 SH SOLE MCF Advisors 0 0 1744 EBAY INC. COM 278642103 51778 981 SH SOLE MCF Advisors 0 0 981 ECOLAB INC COM 278865100 48137 208 SH SOLE MCF Advisors 0 0 208 EDITAS MEDICINE INC COM 28106W103 82 11 SH SOLE MCF Advisors 0 0 11 EDWARDS LIFESCIENCES CORP COM 28176E108 38224 400 SH SOLE MCF Advisors 0 0 400 ELECTRONIC ARTS INC COM 285512109 34760 262 SH SOLE MCF Advisors 0 0 262 ELEVANCE HEALTH INC COM 036752103 127213 245 SH SOLE MCF Advisors 0 0 245 ELI LILLY & CO COM 532457108 2220728 2855 SH SOLE MCF Advisors 0 0 2855 EMERSON ELEC CO COM 291011104 11002 97 SH SOLE MCF Advisors 0 0 97 ENBRIDGE INC COM 29250N105 91500 2529 SH SOLE MCF Advisors 0 0 2529 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 131979 8390 SH SOLE MCF Advisors 0 0 8390 ENFUSION INC CL A 292812104 5347 578 SH SOLE MCF Advisors 0 0 578 ENOVIX CORPORATION COM 293594107 3068 383 SH SOLE MCF Advisors 0 0 383 ENPHASE ENERGY INC COM 29355A107 968 8 SH SOLE MCF Advisors 0 0 8 ENTERPRISE PRODS PARTNERS L COM 293792107 300788 10308 SH SOLE MCF Advisors 0 0 10308 EOG RES INC COM 26875P101 40526 317 SH SOLE MCF Advisors 0 0 317 EPAM SYS INC COM 29414B104 277 1 SH SOLE MCF Advisors 0 0 1 EQUIFAX INC COM 294429105 2943 11 SH SOLE MCF Advisors 0 0 11 EQUINIX INC COM 29444U700 1651 2 SH SOLE MCF Advisors 0 0 2 ESSENTIAL UTILS INC COM 29670G102 27912 753 SH SOLE MCF Advisors 0 0 753 ESSEX PPTY TR INC COM 297178105 495 2 SH SOLE MCF Advisors 0 0 2 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 107927 4000 SH SOLE MCF Advisors 0 0 4000 ETF SER SOLUTIONS US GLB JETS 26922A842 2522 120 SH SOLE MCF Advisors 0 0 120 ETSY INC COM 29786A106 227464 3310 SH SOLE MCF Advisors 0 0 3310 EVERCORE INC CLASS A 29977A105 18297 95 SH SOLE MCF Advisors 0 0 95 EVERGY INC COM 30034W106 1228 23 SH SOLE MCF Advisors 0 0 23 EVERSOURCE ENERGY COM 30040W108 10400 174 SH SOLE MCF Advisors 0 0 174 EVGO INC CL A COM 30052F100 3311 1319 SH SOLE MCF Advisors 0 0 1319 EVOLV TECHNOLOGIES HLDNGS IN *W EXP 03/10/202 30049H110 4880 8000 SH SOLE MCF Advisors 0 0 8000 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 29144 6549 SH SOLE MCF Advisors 0 0 6549 EXACT SCIENCES CORP COM 30063P105 2832 41 SH SOLE MCF Advisors 0 0 41 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 45166 3432 SH SOLE MCF Advisors 0 0 3432 EXELON CORP COM 30161N101 113424 3019 SH SOLE MCF Advisors 0 0 3019 EXLSERVICE HOLDINGS INC COM 302081104 11162 351 SH SOLE MCF Advisors 0 0 351 EXPEDIA GROUP INC COM NEW 30212P303 3306 24 SH SOLE MCF Advisors 0 0 24 EXPEDITORS INTL WASH INC COM 302130109 730 6 SH SOLE MCF Advisors 0 0 6 EXTRA SPACE STORAGE INC COM 30225T102 1764 12 SH SOLE MCF Advisors 0 0 12 EXXON MOBIL CORP COM 30231G102 2036307 17518 SH SOLE MCF Advisors 0 0 17518 EXXON MOBIL CORP COM 30231G102 209232 1800 SH SOLE MCF Advisors 0 0 1800 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 852 21 SH SOLE MCF Advisors 0 0 21 F5 INC COM 315616102 1328 7 SH SOLE MCF Advisors 0 0 7 FACTSET RESH SYS INC COM 303075105 129047 284 SH SOLE MCF Advisors 0 0 284 FARADAY FUTURE INTLGT ELEC I COM CL A 307359703 16792 167917 SH SOLE MCF Advisors 0 0 167917 FASTENAL CO COM 311900104 31551 409 SH SOLE MCF Advisors 0 0 409 FASTLY INC CL A 31188V100 345 27 SH SOLE MCF Advisors 0 0 27 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1634 16 SH SOLE MCF Advisors 0 0 16 FEDEX CORP COM 31428X106 2900 10 SH SOLE MCF Advisors 0 0 10 FERGUSON PLC NEW SHS G3421J106 46979 214 SH SOLE MCF Advisors 0 0 214 FERRARI N V COM N3167Y103 76726 176 SH SOLE MCF Advisors 0 0 176 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 52127 1764 SH SOLE MCF Advisors 0 0 1764 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 18857 121 SH SOLE MCF Advisors 0 0 121 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 14953 330 SH SOLE MCF Advisors 0 0 330 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 35790 674 SH SOLE MCF Advisors 0 0 674 FIDELITY NATL INFORMATION SV COM 31620M106 297 4 SH SOLE MCF Advisors 0 0 4 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 147269 2373 SH SOLE MCF Advisors 0 0 2373 FIFTH THIRD BANCORP COM 316773100 1557536 41594 SH SOLE MCF Advisors 0 0 41594 FINGERMOTION INC COM 31788K108 63000 30000 SH SOLE MCF Advisors 0 0 30000 FIRST AMERN FINL CORP COM 31847R102 9524 156 SH SOLE MCF Advisors 0 0 156 FIRST FINL BANCORP OH COM 320209109 78470 3500 SH SOLE MCF Advisors 0 0 3500 FIRST SOLAR INC COM 336433107 169 1 SH SOLE MCF Advisors 0 0 1 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 20945 883 SH SOLE MCF Advisors 0 0 883 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 16438 240 SH SOLE MCF Advisors 0 0 240 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 46825 2500 SH SOLE MCF Advisors 0 0 2500 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 19008 400 SH SOLE MCF Advisors 0 0 400 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 35727 326 SH SOLE MCF Advisors 0 0 326 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2293 20 SH SOLE MCF Advisors 0 0 20 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 83050 616 SH SOLE MCF Advisors 0 0 616 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 30764 150 SH SOLE MCF Advisors 0 0 150 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1006 29 SH SOLE MCF Advisors 0 0 29 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 503551 17052 SH SOLE MCF Advisors 0 0 17052 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 18453 120 SH SOLE MCF Advisors 0 0 120 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 202 3 SH SOLE MCF Advisors 0 0 3 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 47015 837 SH SOLE MCF Advisors 0 0 837 FIRST WATCH RESTAURANT GROUP COM 33748L101 6426 261 SH SOLE MCF Advisors 0 0 261 FIRSTENERGY CORP COM 337932107 464 12 SH SOLE MCF Advisors 0 0 12 FISERV INC COM 337738108 23015 144 SH SOLE MCF Advisors 0 0 144 FIVE9 INC COM 338307101 7267 117 SH SOLE MCF Advisors 0 0 117 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 20917 1091 SH SOLE MCF Advisors 0 0 1091 FLOOR & DECOR HLDGS INC CL A 339750101 3759 29 SH SOLE MCF Advisors 0 0 29 FLYWIRE CORPORATION COM VTG 302492103 35777 1442 SH SOLE MCF Advisors 0 0 1442 FMC CORP COM NEW 302491303 956 15 SH SOLE MCF Advisors 0 0 15 FORD MTR CO DEL COM 345370860 749390 56430 SH SOLE MCF Advisors 0 0 56430 FORTINET INC COM 34959E109 3074 45 SH SOLE MCF Advisors 0 0 45 FORTIVE CORP COM 34959J108 12903 150 SH SOLE MCF Advisors 0 0 150 FORTREA HLDGS INC COMMON STOCK 34965K107 3653 91 SH SOLE MCF Advisors 0 0 91 FORTUNE BRANDS INNOVATIONS I COM 34964C106 58677 693 SH SOLE MCF Advisors 0 0 693 FRANKLIN RESOURCES INC COM 354613101 285 10 SH SOLE MCF Advisors 0 0 10 FREEPORT-MCMORAN INC CL B 35671D857 152080 3234 SH SOLE MCF Advisors 0 0 3234 FRESHPET INC COM 358039105 26764 231 SH SOLE MCF Advisors 0 0 231 FS KKR CAP CORP COM 302635206 9332 472 SH SOLE MCF Advisors 0 0 472 GABELLI DIVID & INCOME TR COM 36242H104 14846 646 SH SOLE MCF Advisors 0 0 646 GALLAGHER ARTHUR J & CO COM 363576109 5751 23 SH SOLE MCF Advisors 0 0 23 GAMING & LEISURE PPTYS INC COM 36467J108 34277 744 SH SOLE MCF Advisors 0 0 744 GARMIN LTD SHS H2906T109 1043 7 SH SOLE MCF Advisors 0 0 7 GARTNER INC COM 366651107 29077 61 SH SOLE MCF Advisors 0 0 61 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 53587 589 SH SOLE MCF Advisors 0 0 589 GEN DIGITAL INC COM 668771108 1524 68 SH SOLE MCF Advisors 0 0 68 GENERAC HLDGS INC COM 368736104 88413 701 SH SOLE MCF Advisors 0 0 701 GENERAL DYNAMICS CORP COM 369550108 333170 1179 SH SOLE MCF Advisors 0 0 1179 GENERAL ELECTRIC CO COM NEW 369604301 363441 2071 SH SOLE MCF Advisors 0 0 2071 GENERAL ELECTRIC CO COM NEW 369604301 7022 40 SH SOLE MCF Advisors 0 0 40 GENERAL MLS INC COM 370334104 1190 17 SH SOLE MCF Advisors 0 0 17 GENERAL MTRS CO COM 37045V100 262486 5788 SH SOLE MCF Advisors 0 0 5788 GENESIS ENERGY L P UNIT LTD PARTN 371927104 11120 1000 SH SOLE MCF Advisors 0 0 1000 GENUINE PARTS CO COM 372460105 294809 1891 SH SOLE MCF Advisors 0 0 1891 GILEAD SCIENCES INC COM 375558103 538269 7348 SH SOLE MCF Advisors 0 0 7348 GLOBAL E ONLINE LTD SHS M5216V106 6289 173 SH SOLE MCF Advisors 0 0 173 GLOBAL PMTS INC COM 37940X102 27000 202 SH SOLE MCF Advisors 0 0 202 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 108335 4386 SH SOLE MCF Advisors 0 0 4386 GLOBAL X FDS EMERGING MKT GRT 37960A644 6120 234 SH SOLE MCF Advisors 0 0 234 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 49253 2750 SH SOLE MCF Advisors 0 0 2750 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1214955 19091 SH SOLE MCF Advisors 0 0 19091 GLOBAL X FDS US INFR DEV ETF 37954Y673 16721 420 SH SOLE MCF Advisors 0 0 420 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1043 20 SH SOLE MCF Advisors 0 0 20 GLOBANT S A COM L44385109 2625 13 SH SOLE MCF Advisors 0 0 13 GLOBE LIFE INC COM 37959E102 699 6 SH SOLE MCF Advisors 0 0 6 GOLDMAN SACHS GROUP INC COM 38141G104 376757 902 SH SOLE MCF Advisors 0 0 902 GOOSEHEAD INS INC COM CL A 38267D109 9394 141 SH SOLE MCF Advisors 0 0 141 GRAINGER W W INC COM 384802104 16277 16 SH SOLE MCF Advisors 0 0 16 GREIF INC CL A 397624107 104355 1500 SH SOLE MCF Advisors 0 0 1500 GRID DYNAMICS HLDGS INC CL A 39813G109 4781 389 SH SOLE MCF Advisors 0 0 389 GSK PLC SPONSORED ADR 37733W204 16463 384 SH SOLE MCF Advisors 0 0 384 GUIDEWIRE SOFTWARE INC COM 40171V100 6420 55 SH SOLE MCF Advisors 0 0 55 HALEON PLC SPON ADS 405552100 4076 480 SH SOLE MCF Advisors 0 0 480 HALLIBURTON CO COM 406216101 201479 5111 SH SOLE MCF Advisors 0 0 5111 HARTFORD FINL SVCS GROUP INC COM 416515104 331843 3207 SH SOLE MCF Advisors 0 0 3207 HASBRO INC COM 418056107 170 3 SH SOLE MCF Advisors 0 0 3 HCA HEALTHCARE INC COM 40412C101 2335 7 SH SOLE MCF Advisors 0 0 7 HEALTHPEAK PROPERTIES INC COM 42250P103 4557 243 SH SOLE MCF Advisors 0 0 243 HEALTHSTREAM INC COM 42222N103 1094 41 SH SOLE MCF Advisors 0 0 41 HENRY JACK & ASSOC INC COM 426281101 8687 50 SH SOLE MCF Advisors 0 0 50 HENRY SCHEIN INC COM 806407102 303 4 SH SOLE MCF Advisors 0 0 4 HERSHEY CO COM 427866108 87914 452 SH SOLE MCF Advisors 0 0 452 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 190865 24376 SH SOLE MCF Advisors 0 0 24376 HESS CORP COM 42809H107 2443 16 SH SOLE MCF Advisors 0 0 16 HEWLETT PACKARD ENTERPRISE C COM 42824C109 97871 5481 SH SOLE MCF Advisors 0 0 5481 HEXCEL CORP NEW COM 428291108 15518 213 SH SOLE MCF Advisors 0 0 213 HILLMAN SOLUTIONS CORP COM 431636109 2792979 262498 SH SOLE MCF Advisors 0 0 262498 HILTON WORLDWIDE HLDGS INC COM 43300A203 854 4 SH SOLE MCF Advisors 0 0 4 HOME BANCSHARES INC COM 436893200 65111 2650 SH SOLE MCF Advisors 0 0 2650 HOME DEPOT INC COM 437076102 2389464 6229 SH SOLE MCF Advisors 0 0 6229 HOME DEPOT INC COM 437076102 38360 100 SH SOLE MCF Advisors 0 0 100 HONEYWELL INTL INC COM 438516106 429845 2094 SH SOLE MCF Advisors 0 0 2094 HORMEL FOODS CORP COM 440452100 1145172 32822 SH SOLE MCF Advisors 0 0 32822 HOST HOTELS & RESORTS INC COM 44107P104 251 12 SH SOLE MCF Advisors 0 0 12 HOWMET AEROSPACE INC COM 443201108 411 6 SH SOLE MCF Advisors 0 0 6 HP INC COM 40434L105 210225 6895 SH SOLE MCF Advisors 0 0 6895 HSBC HLDGS PLC SPON ADR NEW 404280406 27121 689 SH SOLE MCF Advisors 0 0 689 HUBSPOT INC COM 443573100 25063 40 SH SOLE MCF Advisors 0 0 40 HUMANA INC COM 444859102 1341695 3863 SH SOLE MCF Advisors 0 0 3863 HUNT J B TRANS SVCS INC COM 445658107 11557 58 SH SOLE MCF Advisors 0 0 58 HUNTINGTON BANCSHARES INC COM 446150104 62393 4425 SH SOLE MCF Advisors 0 0 4425 HUNTINGTON INGALLS INDS INC COM 446413106 292 1 SH SOLE MCF Advisors 0 0 1 IDEXX LABS INC COM 45168D104 2160 4 SH SOLE MCF Advisors 0 0 4 ILLINOIS TOOL WKS INC COM 452308109 510246 1895 SH SOLE MCF Advisors 0 0 1895 ILLUMINA INC COM 452327109 8926 65 SH SOLE MCF Advisors 0 0 65 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1101 36 SH SOLE MCF Advisors 0 0 36 INGERSOLL RAND INC COM 45687V106 42917 452 SH SOLE MCF Advisors 0 0 452 INNODATA INC COM NEW 457642205 6719 1018 SH SOLE MCF Advisors 0 0 1018 INSPIRE MED SYS INC COM 457730109 7948 37 SH SOLE MCF Advisors 0 0 37 INSULET CORP COM 45784P101 1029 6 SH SOLE MCF Advisors 0 0 6 INTAPP INC COM 45827U109 5831 170 SH SOLE MCF Advisors 0 0 170 INTEL CORP COM 458140100 1470874 33300 SH SOLE MCF Advisors 0 0 33300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4398 32 SH SOLE MCF Advisors 0 0 32 INTERLINK ELECTRS INC COM NEW 458751302 8 1 SH SOLE MCF Advisors 0 0 1 INTERNATIONAL BUSINESS MACHS COM 459200101 352167 1844 SH SOLE MCF Advisors 0 0 1844 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2151 25 SH SOLE MCF Advisors 0 0 25 INTERNATIONAL PAPER CO COM 460146103 26578 681 SH SOLE MCF Advisors 0 0 681 INTERPUBLIC GROUP COS INC COM 460690100 11537 354 SH SOLE MCF Advisors 0 0 354 INTUIT COM 461202103 31200 48 SH SOLE MCF Advisors 0 0 48 INTUITIVE SURGICAL INC COM NEW 46120E602 31928 80 SH SOLE MCF Advisors 0 0 80 INVENTRUST PPTYS CORP COM NEW 46124J201 14490 562 SH SOLE MCF Advisors 0 0 562 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 19210 1385 SH SOLE MCF Advisors 0 0 1385 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 3824 77 SH SOLE MCF Advisors 0 0 77 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 6520 335 SH SOLE MCF Advisors 0 0 335 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 19492 363 SH SOLE MCF Advisors 0 0 363 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 21716 468 SH SOLE MCF Advisors 0 0 468 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 94350 2125 SH SOLE MCF Advisors 0 0 2125 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 9222 140 SH SOLE MCF Advisors 0 0 140 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 4536 43 SH SOLE MCF Advisors 0 0 43 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1861 41 SH SOLE MCF Advisors 0 0 41 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 367563 17528 SH SOLE MCF Advisors 0 0 17528 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 112610 1140 SH SOLE MCF Advisors 0 0 1140 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3732 95 SH SOLE MCF Advisors 0 0 95 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 368420 6500 SH SOLE MCF Advisors 0 0 6500 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 96 1 SH SOLE MCF Advisors 0 0 1 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 3309 111 SH SOLE MCF Advisors 0 0 111 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 7194 141 SH SOLE MCF Advisors 0 0 141 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 42343 250 SH SOLE MCF Advisors 0 0 250 INVESCO LTD SHS G491BT108 104618 6306 SH SOLE MCF Advisors 0 0 6306 INVESCO QQQ TR UNIT SER 1 46090E103 3448832 7764 SH SOLE MCF Advisors 0 0 7764 INVITATION HOMES INC COM 46187W107 431 12 SH SOLE MCF Advisors 0 0 12 IQVIA HLDGS INC COM 46266C105 253 1 SH SOLE MCF Advisors 0 0 1 IRON MTN INC DEL COM 46284V101 324 4 SH SOLE MCF Advisors 0 0 4 ISHARES GOLD TR ISHARES NEW 464285204 45245 1077 SH SOLE MCF Advisors 0 0 1077 ISHARES INC CORE MSCI EMKT 46434G103 61882367 1199271 SH SOLE MCF Advisors 0 0 1199271 ISHARES INC CORE MSCI EMKT 46434G103 85145 1650 SH SOLE MCF Advisors 0 0 1650 ISHARES INC MSCI EMRG CHN 46434G764 18596 323 SH SOLE MCF Advisors 0 0 323 ISHARES SILVER TR ISHARES 46428Q109 10579 465 SH SOLE MCF Advisors 0 0 465 ISHARES TR 10+ YR INVST GRD 464289511 1017271 19749 SH SOLE MCF Advisors 0 0 19749 ISHARES TR 10-20 YR TRS ETF 464288653 269613 2567 SH SOLE MCF Advisors 0 0 2567 ISHARES TR 20 YR TR BD ETF 464287432 368356 3893 SH SOLE MCF Advisors 0 0 3893 ISHARES TR 3 7 YR TREAS BD 464288661 97281 840 SH SOLE MCF Advisors 0 0 840 ISHARES TR 7-10 YR TRSY BD 464287440 93714 990 SH SOLE MCF Advisors 0 0 990 ISHARES TR BROAD USD HIGH 46435U853 24369 666 SH SOLE MCF Advisors 0 0 666 ISHARES TR CORE DIV GRWTH 46434V621 91384 1574 SH SOLE MCF Advisors 0 0 1574 ISHARES TR CORE HIGH DV ETF 46429B663 468126 4248 SH SOLE MCF Advisors 0 0 4248 ISHARES TR CORE INTL AGGR 46435G672 204194 4088 SH SOLE MCF Advisors 0 0 4088 ISHARES TR CORE MSCI EAFE 46432F842 34266848 461693 SH SOLE MCF Advisors 0 0 461693 ISHARES TR CORE MSCI INTL 46435G326 93784930 1397064 SH SOLE MCF Advisors 0 0 1397064 ISHARES TR CORE MSCI INTL 46435G326 181355 2702 SH SOLE MCF Advisors 0 0 2702 ISHARES TR CORE MSCI TOTAL 46432F834 55646 820 SH SOLE MCF Advisors 0 0 820 ISHARES TR CORE S&P MCP ETF 464287507 59568001 980705 SH SOLE MCF Advisors 0 0 980705 ISHARES TR CORE S&P MCP ETF 464287507 22827 376 SH SOLE MCF Advisors 0 0 376 ISHARES TR CORE S&P SCP ETF 464287804 32249357 291797 SH SOLE MCF Advisors 0 0 291797 ISHARES TR CORE S&P SCP ETF 464287804 15313 139 SH SOLE MCF Advisors 0 0 139 ISHARES TR CORE S&P TTL STK 464287150 74600 647 SH SOLE MCF Advisors 0 0 647 ISHARES TR CORE S&P US VLU 464287663 181604 2008 SH SOLE MCF Advisors 0 0 2008 ISHARES TR CORE S&P500 ETF 464287200 37825881 71949 SH SOLE MCF Advisors 0 0 71949 ISHARES TR CORE S&P500 ETF 464287200 295116 561 SH SOLE MCF Advisors 0 0 561 ISHARES TR CORE TOTAL USD 46434V613 49602 1088 SH SOLE MCF Advisors 0 0 1088 ISHARES TR CORE US AGGBD ET 464287226 745125 7608 SH SOLE MCF Advisors 0 0 7608 ISHARES TR ESG SCRND S&P SM 46436E544 89307 2280 SH SOLE MCF Advisors 0 0 2280 ISHARES TR GL CLEAN ENE ETF 464288224 6806 487 SH SOLE MCF Advisors 0 0 487 ISHARES TR GRWT ALLOCAT ETF 464289867 15087 271 SH SOLE MCF Advisors 0 0 271 ISHARES TR IBDS DEC28 ETF 46435U515 3905099 156800 SH SOLE MCF Advisors 0 0 156800 ISHARES TR IBONDS 27 ETF 46435UAA9 5191455 218128 SH SOLE MCF Advisors 0 0 218128 ISHARES TR IBONDS DEC 2030 46436E726 3242180 151504 SH SOLE MCF Advisors 0 0 151504 ISHARES TR IBONDS DEC 2031 46436E486 2735100 133485 SH SOLE MCF Advisors 0 0 133485 ISHARES TR IBONDS DEC 2032 46436E312 2292496 92402 SH SOLE MCF Advisors 0 0 92402 ISHARES TR IBONDS DEC 2033 46436E130 1661999 65228 SH SOLE MCF Advisors 0 0 65228 ISHARES TR IBONDS DEC 29 46436E205 3327525 145816 SH SOLE MCF Advisors 0 0 145816 ISHARES TR IBONDS DEC2026 46435GAA0 6490647 272144 SH SOLE MCF Advisors 0 0 272144 ISHARES TR IBONDS DEC24 ETF 46434VBG4 9368785 374003 SH SOLE MCF Advisors 0 0 374003 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13807162 556516 SH SOLE MCF Advisors 0 0 556516 ISHARES TR ISHARES BIOTECH 464287556 82332 600 SH SOLE MCF Advisors 0 0 600 ISHARES TR ISHS 1-5YR INVS 464288646 12923 252 SH SOLE MCF Advisors 0 0 252 ISHARES TR MBS ETF 464288588 24122 261 SH SOLE MCF Advisors 0 0 261 ISHARES TR MORTGE REL ETF 46435G342 149968 6453 SH SOLE MCF Advisors 0 0 6453 ISHARES TR MRGSTR MD CP GRW 464288307 38874 550 SH SOLE MCF Advisors 0 0 550 ISHARES TR MRGSTR MD CP VAL 464288406 21765 300 SH SOLE MCF Advisors 0 0 300 ISHARES TR MRGSTR SM CP GR 464288604 15986 343 SH SOLE MCF Advisors 0 0 343 ISHARES TR MSCI ACWI EX US 464288240 139081 2605 SH SOLE MCF Advisors 0 0 2605 ISHARES TR MSCI EAFE ETF 464287465 13799056 172791 SH SOLE MCF Advisors 0 0 172791 ISHARES TR MSCI EMG MKT ETF 464287234 153639 3740 SH SOLE MCF Advisors 0 0 3740 ISHARES TR MSCI INTL QUALTY 46434V456 15468 390 SH SOLE MCF Advisors 0 0 390 ISHARES TR MSCI USA MIN VOL 46429B697 25042 300 SH SOLE MCF Advisors 0 0 300 ISHARES TR MSCI USA QLT FCT 46432F339 36815 224 SH SOLE MCF Advisors 0 0 224 ISHARES TR NATIONAL MUN ETF 464288414 1508618 14021 SH SOLE MCF Advisors 0 0 14021 ISHARES TR RUS 1000 GRW ETF 464287614 481645 1429 SH SOLE MCF Advisors 0 0 1429 ISHARES TR RUS 1000 VAL ETF 464287598 360907 2015 SH SOLE MCF Advisors 0 0 2015 ISHARES TR RUS 2000 GRW ETF 464287648 2438 9 SH SOLE MCF Advisors 0 0 9 ISHARES TR RUS 2000 VAL ETF 464287630 25887 163 SH SOLE MCF Advisors 0 0 163 ISHARES TR RUS MD CP GR ETF 464287481 2373053 20791 SH SOLE MCF Advisors 0 0 20791 ISHARES TR RUS MDCP VAL ETF 464287473 932431 7440 SH SOLE MCF Advisors 0 0 7440 ISHARES TR RUS MID CAP ETF 464287499 616804 7335 SH SOLE MCF Advisors 0 0 7335 ISHARES TR RUSSELL 2000 ETF 464287655 10712728 50940 SH SOLE MCF Advisors 0 0 50940 ISHARES TR RUSSELL 3000 ETF 464287689 165044 550 SH SOLE MCF Advisors 0 0 550 ISHARES TR S&P 100 ETF 464287101 29937 121 SH SOLE MCF Advisors 0 0 121 ISHARES TR S&P 500 GRWT ETF 464287309 819491 9705 SH SOLE MCF Advisors 0 0 9705 ISHARES TR S&P 500 VAL ETF 464287408 850546 4553 SH SOLE MCF Advisors 0 0 4553 ISHARES TR S&P SML 600 GWT 464287887 780331 5969 SH SOLE MCF Advisors 0 0 5969 ISHARES TR SELECT DIVID ETF 464287168 86350 701 SH SOLE MCF Advisors 0 0 701 ISHARES TR SELF DRIVNG EV 46435U366 78658 2503 SH SOLE MCF Advisors 0 0 2503 ISHARES TR SP SMCP600VL ETF 464287879 1118250 10882 SH SOLE MCF Advisors 0 0 10882 ISHARES TR U.S. ENERGY ETF 464287796 411799 8336 SH SOLE MCF Advisors 0 0 8336 ISHARES TR U.S. REAL ES ETF 464287739 35061 390 SH SOLE MCF Advisors 0 0 390 ISHARES TR US TREAS BD ETF 46429B267 95426928 4190906 SH SOLE MCF Advisors 0 0 4190906 ISHARES TR US TREAS BD ETF 46429B267 83870 3683 SH SOLE MCF Advisors 0 0 3683 ISHARES TR USD INV GRDE ETF 464288620 31483803 620126 SH SOLE MCF Advisors 0 0 620126 ISHARES TR USD INV GRDE ETF 464288620 26564 523 SH SOLE MCF Advisors 0 0 523 JACOBS SOLUTIONS INC COM 46982L108 462 3 SH SOLE MCF Advisors 0 0 3 JFROG LTD ORD SHS M6191J100 6633 150 SH SOLE MCF Advisors 0 0 150 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 14288 249 SH SOLE MCF Advisors 0 0 249 JOHNSON & JOHNSON COM 478160104 2108783 13331 SH SOLE MCF Advisors 0 0 13331 JOHNSON & JOHNSON COM 478160104 134462 850 SH SOLE MCF Advisors 0 0 850 JOHNSON CTLS INTL PLC SHS G51502105 139855 2129 SH SOLE MCF Advisors 0 0 2129 JPMORGAN CHASE & CO COM 46625H100 2373372 11849 SH SOLE MCF Advisors 0 0 11849 JPMORGAN CHASE & CO COM 46625H100 70105 350 SH SOLE MCF Advisors 0 0 350 JUNIPER NETWORKS INC COM 48203R104 890 24 SH SOLE MCF Advisors 0 0 24 KELLANOVA COM 487836108 16099 281 SH SOLE MCF Advisors 0 0 281 KENVUE INC COM 49177J102 322 15 SH SOLE MCF Advisors 0 0 15 KEURIG DR PEPPER INC COM 49271V100 10903 353 SH SOLE MCF Advisors 0 0 353 KEYCORP COM 493267108 23322 1475 SH SOLE MCF Advisors 0 0 1475 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1721 11 SH SOLE MCF Advisors 0 0 11 KIMBALL ELECTRONICS INC COM 49428J109 8292 383 SH SOLE MCF Advisors 0 0 383 KIMBERLY-CLARK CORP COM 494368103 651559 4995 SH SOLE MCF Advisors 0 0 4995 KINDER MORGAN INC DEL COM 49456B101 109068 5947 SH SOLE MCF Advisors 0 0 5947 KINSALE CAP GROUP INC COM 49714P108 28336 54 SH SOLE MCF Advisors 0 0 54 KLA CORP COM NEW 482480100 198394 284 SH SOLE MCF Advisors 0 0 284 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3027 55 SH SOLE MCF Advisors 0 0 55 KNOW LABS INC COM NEW 499238103 63 100 SH SOLE MCF Advisors 0 0 100 KRAFT HEINZ CO COM 500754106 82472 2235 SH SOLE MCF Advisors 0 0 2235 KROGER CO COM 501044101 57473 1006 SH SOLE MCF Advisors 0 0 1006 KURA SUSHI USA INC CL A COM 501270102 24069 209 SH SOLE MCF Advisors 0 0 209 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3547 163 SH SOLE MCF Advisors 0 0 163 L3HARRIS TECHNOLOGIES INC COM 502431109 36867 173 SH SOLE MCF Advisors 0 0 173 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20393 93 SH SOLE MCF Advisors 0 0 93 LAM RESEARCH CORP COM 512807108 24330 25 SH SOLE MCF Advisors 0 0 25 LAMB WESTON HLDGS INC COM 513272104 65197 612 SH SOLE MCF Advisors 0 0 612 LAS VEGAS SANDS CORP COM 517834107 283265 5479 SH SOLE MCF Advisors 0 0 5479 LATTICE SEMICONDUCTOR CORP COM 518415104 14004 179 SH SOLE MCF Advisors 0 0 179 LAUDER ESTEE COS INC CL A 518439104 51795 336 SH SOLE MCF Advisors 0 0 336 LAZARD INC COM 52110M109 19592 468 SH SOLE MCF Advisors 0 0 468 LCNB CORP COM 50181P100 25090 1574 SH SOLE MCF Advisors 0 0 1574 LEGGETT & PLATT INC COM 524660107 6021 307 SH SOLE MCF Advisors 0 0 307 LEIDOS HOLDINGS INC COM 525327102 394 3 SH SOLE MCF Advisors 0 0 3 LENNAR CORP CL A 526057104 64623 376 SH SOLE MCF Advisors 0 0 376 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 21410 1071 SH SOLE MCF Advisors 0 0 1071 LGI HOMES INC COM 50187T106 37355 321 SH SOLE MCF Advisors 0 0 321 LIFEMD INC COM 53216B104 5212 507 SH SOLE MCF Advisors 0 0 507 LILIUM N V *W EXP 09/14/202 N52586117 47 533 SH SOLE MCF Advisors 0 0 533 LINDE PLC SHS G54950103 45968 99 SH SOLE MCF Advisors 0 0 99 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 4043 750 SH SOLE MCF Advisors 0 0 750 LITHIUM AMERS CORP NEW COM SHS 53681J103 5040 750 SH SOLE MCF Advisors 0 0 750 LIVE NATION ENTERTAINMENT IN COM 538034109 79011 747 SH SOLE MCF Advisors 0 0 747 LKQ CORP COM 501889208 321 6 SH SOLE MCF Advisors 0 0 6 LOCKHEED MARTIN CORP COM 539830109 515758 1134 SH SOLE MCF Advisors 0 0 1134 LOEWS CORP COM 540424108 1488 19 SH SOLE MCF Advisors 0 0 19 LOWES COS INC COM 548661107 163792 643 SH SOLE MCF Advisors 0 0 643 LPL FINL HLDGS INC COM 50212V100 33290 126 SH SOLE MCF Advisors 0 0 126 LUCID GROUP INC COM 549498103 4854 1703 SH SOLE MCF Advisors 0 0 1703 LUMINAR TECHNOLOGIES INC COM CL A 550424105 8117 4120 SH SOLE MCF Advisors 0 0 4120 LYFT INC CL A COM 55087P104 37423 1934 SH SOLE MCF Advisors 0 0 1934 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21602 211 SH SOLE MCF Advisors 0 0 211 M & T BK CORP COM 55261F104 9600 66 SH SOLE MCF Advisors 0 0 66 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 19320 202 SH SOLE MCF Advisors 0 0 202 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 140 25 SH SOLE MCF Advisors 0 0 25 MANULIFE FINL CORP COM 56501R106 49980 2000 SH SOLE MCF Advisors 0 0 2000 MARATHON OIL CORP COM 565849106 5045 178 SH SOLE MCF Advisors 0 0 178 MARATHON PETE CORP COM 56585A102 803985 3990 SH SOLE MCF Advisors 0 0 3990 MARKEL GROUP INC COM 570535104 387978 255 SH SOLE MCF Advisors 0 0 255 MARKETAXESS HLDGS INC COM 57060D108 877 4 SH SOLE MCF Advisors 0 0 4 MARRIOTT INTL INC NEW CL A 571903202 290836 1153 SH SOLE MCF Advisors 0 0 1153 MARSH & MCLENNAN COS INC COM 571748102 349961 1699 SH SOLE MCF Advisors 0 0 1699 MARTEN TRANS LTD COM 573075108 9943 538 SH SOLE MCF Advisors 0 0 538 MASCO CORP COM 574599106 1341 17 SH SOLE MCF Advisors 0 0 17 MASTERBRAND INC COMMON STOCK 57638P104 12969 692 SH SOLE MCF Advisors 0 0 692 MASTERCARD INCORPORATED CL A 57636Q104 515602 1071 SH SOLE MCF Advisors 0 0 1071 MATCH GROUP INC NEW COM 57667L107 835 23 SH SOLE MCF Advisors 0 0 23 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 600 180 SH SOLE MCF Advisors 0 0 180 MCCORMICK & CO INC COM NON VTG 579780206 162115 2111 SH SOLE MCF Advisors 0 0 2111 MCDONALDS CORP COM 580135101 1424187 5051 SH SOLE MCF Advisors 0 0 5051 MCKESSON CORP COM 58155Q103 434701 809 SH SOLE MCF Advisors 0 0 809 MEDPACE HLDGS INC COM 58506Q109 10508 26 SH SOLE MCF Advisors 0 0 26 MEDTRONIC PLC SHS G5960L103 94191 1078 SH SOLE MCF Advisors 0 0 1078 MERCK & CO INC COM 58933Y105 2119791 16003 SH SOLE MCF Advisors 0 0 16003 MERCK & CO INC COM 58933Y105 79632 600 SH SOLE MCF Advisors 0 0 600 META PLATFORMS INC CL A 30303M102 2301584 4740 SH SOLE MCF Advisors 0 0 4740 METLIFE INC COM 59156R108 233151 3146 SH SOLE MCF Advisors 0 0 3146 METTLER TOLEDO INTERNATIONAL COM 592688105 9320 7 SH SOLE MCF Advisors 0 0 7 MGM RESORTS INTERNATIONAL COM 552953101 762527 16152 SH SOLE MCF Advisors 0 0 16152 MICROCHIP TECHNOLOGY INC. COM 595017104 5293 59 SH SOLE MCF Advisors 0 0 59 MICRON TECHNOLOGY INC COM 595112103 20396 173 SH SOLE MCF Advisors 0 0 173 MICROSOFT CORP COM 594918104 13158940 31277 SH SOLE MCF Advisors 0 0 31277 MICROSOFT CORP COM 594918104 210360 500 SH SOLE MCF Advisors 0 0 500 MICROVISION INC DEL COM NEW 594960304 1863273 1012648 SH SOLE MCF Advisors 0 0 1012648 MID-AMER APT CMNTYS INC COM 59522J103 527 4 SH SOLE MCF Advisors 0 0 4 MODERNA INC COM 60770K107 1599 15 SH SOLE MCF Advisors 0 0 15 MOHAWK INDS INC COM 608190104 3011 23 SH SOLE MCF Advisors 0 0 23 MONDAY COM LTD SHS M7S64H106 6099 27 SH SOLE MCF Advisors 0 0 27 MONDELEZ INTL INC CL A 609207105 289389 4119 SH SOLE MCF Advisors 0 0 4119 MONOGRAM ORTHOPAEDICS INC COM 609786108 1591 652 SH SOLE MCF Advisors 0 0 652 MONOLITHIC PWR SYS INC COM 609839105 2711 4 SH SOLE MCF Advisors 0 0 4 MONSTER BEVERAGE CORP NEW COM 61174X109 5573 94 SH SOLE MCF Advisors 0 0 94 MOODYS CORP COM 615369105 2165204 5509 SH SOLE MCF Advisors 0 0 5509 MORGAN STANLEY COM NEW 617446448 340569 3617 SH SOLE MCF Advisors 0 0 3617 MOTOROLA SOLUTIONS INC COM NEW 620076307 192296 541 SH SOLE MCF Advisors 0 0 541 MPLX LP COM UNIT REP LTD 55336V100 41560 1000 SH SOLE MCF Advisors 0 0 1000 MSC INDL DIRECT INC CL A 553530106 17953 185 SH SOLE MCF Advisors 0 0 185 MSCI INC COM 55354G100 2242 4 SH SOLE MCF Advisors 0 0 4 MYR GROUP INC DEL COM 55405W104 22801 129 SH SOLE MCF Advisors 0 0 129 NAPCO SEC TECHNOLOGIES INC COM 630402105 35140 875 SH SOLE MCF Advisors 0 0 875 NASDAQ INC COM 631103108 20571 326 SH SOLE MCF Advisors 0 0 326 NATERA INC COM 632307104 12805 140 SH SOLE MCF Advisors 0 0 140 NCR ATLEOS CORPORATION COM SHS 63001N106 613 31 SH SOLE MCF Advisors 0 0 31 NCR VOYIX CORPORATION COM 62886E108 784 62 SH SOLE MCF Advisors 0 0 62 NEOGEN CORP COM 640491106 158 10 SH SOLE MCF Advisors 0 0 10 NEOGENOMICS INC COM NEW 64049M209 6383 406 SH SOLE MCF Advisors 0 0 406 NET LEASE OFFICE PROPERTIES COM 64110Y108 1381 58 SH SOLE MCF Advisors 0 0 58 NETAPP INC COM 64110D104 3359 32 SH SOLE MCF Advisors 0 0 32 NETFLIX INC COM 64110L106 682639 1124 SH SOLE MCF Advisors 0 0 1124 NEUEHEALTH INC COM NEW 10920V404 1625 250 SH SOLE MCF Advisors 0 0 250 NEURONETICS INC COM 64131A105 26485 5564 SH SOLE MCF Advisors 0 0 5564 NEWMARKET CORP COM 651587107 196733 310 SH SOLE MCF Advisors 0 0 310 NEWMONT CORP COM 651639106 98510 2749 SH SOLE MCF Advisors 0 0 2749 NEXTERA ENERGY INC COM 65339F101 1161254 18170 SH SOLE MCF Advisors 0 0 18170 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 6 1 SH SOLE MCF Advisors 0 0 1 NIKE INC CL B 654106103 881378 9355 SH SOLE MCF Advisors 0 0 9355 NIO INC SPON ADS 62914V106 481010 106891 SH SOLE MCF Advisors 0 0 106891 NOKIA CORP SPONSORED ADR 654902204 1416 400 SH SOLE MCF Advisors 0 0 400 NORDIC AMERICAN TANKERS LIMI COM G65773106 164 0 SH SOLE MCF Advisors 0 0 0 NORDSON CORP COM 655663102 550 2 SH SOLE MCF Advisors 0 0 2 NORFOLK SOUTHN CORP COM 655844108 254361 998 SH SOLE MCF Advisors 0 0 998 NORTHERN TR CORP COM 665859104 6636 74 SH SOLE MCF Advisors 0 0 74 NORTHROP GRUMMAN CORP COM 666807102 37336 78 SH SOLE MCF Advisors 0 0 78 NORTHWEST BANCSHARES INC MD COM 667340103 15041 1291 SH SOLE MCF Advisors 0 0 1291 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 85793 4099 SH SOLE MCF Advisors 0 0 4099 NOVARTIS AG SPONSORED ADR 66987V109 11253 115 SH SOLE MCF Advisors 0 0 115 NOVO-NORDISK A S ADR 670100205 103362 805 SH SOLE MCF Advisors 0 0 805 NRG ENERGY INC COM NEW 629377508 4806 71 SH SOLE MCF Advisors 0 0 71 NUCOR CORP COM 670346105 4751 24 SH SOLE MCF Advisors 0 0 24 NUSCALE PWR CORP CL A COM 67079K100 213 40 SH SOLE MCF Advisors 0 0 40 NVIDIA CORPORATION COM 67066G104 5249612 5810 SH SOLE MCF Advisors 0 0 5810 NXP SEMICONDUCTORS N V COM N6596X109 32094 129 SH SOLE MCF Advisors 0 0 129 OCCIDENTAL PETE CORP COM 674599105 1041 16 SH SOLE MCF Advisors 0 0 16 OKTA INC CL A 679295105 317522 3035 SH SOLE MCF Advisors 0 0 3035 OLD DOMINION FREIGHT LINE IN COM 679580100 1316 6 SH SOLE MCF Advisors 0 0 6 OLD REP INTL CORP COM 680223104 29615 964 SH SOLE MCF Advisors 0 0 964 OLIN CORP COM PAR $1 680665205 259965 4421 SH SOLE MCF Advisors 0 0 4421 OMEGA HEALTHCARE INVS INC COM 681936100 41235 1302 SH SOLE MCF Advisors 0 0 1302 OMNICOM GROUP INC COM 681919106 5130 53 SH SOLE MCF Advisors 0 0 53 ON SEMICONDUCTOR CORP COM 682189105 2795 38 SH SOLE MCF Advisors 0 0 38 ONEOK INC NEW COM 682680103 86905 1084 SH SOLE MCF Advisors 0 0 1084 ONEOK INC NEW COM 682680103 96204 1200 SH SOLE MCF Advisors 0 0 1200 OPENDOOR TECHNOLOGIES INC COM 683712103 303 100 SH SOLE MCF Advisors 0 0 100 ORACLE CORP COM 68389X105 760489 6054 SH SOLE MCF Advisors 0 0 6054 OREILLY AUTOMOTIVE INC COM 67103H107 1029539 912 SH SOLE MCF Advisors 0 0 912 ORGANON & CO COMMON STOCK 68622V106 7292 388 SH SOLE MCF Advisors 0 0 388 ORTHOPEDIATRICS CORP COM 68752L100 5716 196 SH SOLE MCF Advisors 0 0 196 OTIS WORLDWIDE CORP COM 68902V107 16976 171 SH SOLE MCF Advisors 0 0 171 OUSTER INC COM NEW 68989M202 7940 1000 SH SOLE MCF Advisors 0 0 1000 PACCAR INC COM 693718108 74028 598 SH SOLE MCF Advisors 0 0 598 PACER FDS TR LUNT LRG CP ALTR 69374H717 26946 769 SH SOLE MCF Advisors 0 0 769 PACIRA BIOSCIENCES INC COM 695127100 1461 50 SH SOLE MCF Advisors 0 0 50 PACKAGING CORP AMER COM 695156109 66104 348 SH SOLE MCF Advisors 0 0 348 PALANTIR TECHNOLOGIES INC CL A 69608A108 712781 30977 SH SOLE MCF Advisors 0 0 30977 PALO ALTO NETWORKS INC COM 697435105 5967 21 SH SOLE MCF Advisors 0 0 21 PARAMOUNT GLOBAL CLASS B COM 92556H206 3629 307 SH SOLE MCF Advisors 0 0 307 PARKER-HANNIFIN CORP COM 701094104 570241 1026 SH SOLE MCF Advisors 0 0 1026 PAYCHEX INC COM 704326107 110455 899 SH SOLE MCF Advisors 0 0 899 PAYCOM SOFTWARE INC COM 70432V102 200 1 SH SOLE MCF Advisors 0 0 1 PAYLOCITY HLDG CORP COM 70438V106 3094 18 SH SOLE MCF Advisors 0 0 18 PAYMENTUS HOLDINGS INC COM CL A 70439P108 18451 811 SH SOLE MCF Advisors 0 0 811 PAYPAL HLDGS INC COM 70450Y103 129894 1939 SH SOLE MCF Advisors 0 0 1939 PDF SOLUTIONS INC COM 693282105 2728 81 SH SOLE MCF Advisors 0 0 81 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 35359 2175 SH SOLE MCF Advisors 0 0 2175 PEBBLEBROOK HOTEL TR COM 70509V100 3945 256 SH SOLE MCF Advisors 0 0 256 PELOTON INTERACTIVE INC CL A COM 70614W100 26328 6144 SH SOLE MCF Advisors 0 0 6144 PENNANTPARK INVT CORP COM 708062104 233 0 SH SOLE MCF Advisors 0 0 0 PENTAIR PLC SHS G7S00T104 1197 14 SH SOLE MCF Advisors 0 0 14 PENUMBRA INC COM 70975L107 5357 24 SH SOLE MCF Advisors 0 0 24 PEOPLES BANCORP INC COM 709789101 53298 1800 SH SOLE MCF Advisors 0 0 1800 PEPSICO INC COM 713448108 1622871 9227 SH SOLE MCF Advisors 0 0 9227 PERMIAN RESOURCES CORP CLASS A COM 71424F105 4310 244 SH SOLE MCF Advisors 0 0 244 PFIZER INC COM 717081103 591090 21301 SH SOLE MCF Advisors 0 0 21301 PG&E CORP COM 69331C108 973 58 SH SOLE MCF Advisors 0 0 58 PGIM ETF TR PGIM ULTRA SH BD 69344A107 348497 7012 SH SOLE MCF Advisors 0 0 7012 PHILIP MORRIS INTL INC COM 718172109 268133 2899 SH SOLE MCF Advisors 0 0 2899 PHILIP MORRIS INTL INC COM 718172109 18584 200 SH SOLE MCF Advisors 0 0 200 PHILLIPS 66 COM 718546104 1083717 6635 SH SOLE MCF Advisors 0 0 6635 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 157757 4394 SH SOLE MCF Advisors 0 0 4394 PHINIA INC COMMON STOCK 71880K101 2153 56 SH SOLE MCF Advisors 0 0 56 PINNACLE WEST CAP CORP COM 723484101 158179 2117 SH SOLE MCF Advisors 0 0 2117 PIONEER NAT RES CO COM 723787107 70088 267 SH SOLE MCF Advisors 0 0 267 PLUG POWER INC COM NEW 72919P202 18 5 SH SOLE MCF Advisors 0 0 5 PNC FINL SVCS GROUP INC COM 693475105 1082991 6702 SH SOLE MCF Advisors 0 0 6702 PNM RES INC COM 69349H107 2033 54 SH SOLE MCF Advisors 0 0 54 POLARIS INC COM 731068102 4606 46 SH SOLE MCF Advisors 0 0 46 POSEIDA THERAPEUTICS INC COM 73730P108 632428 198253 SH SOLE MCF Advisors 0 0 198253 POSEIDA THERAPEUTICS INC COM 73730P108 155580 48771 SH SOLE MCF Advisors 0 0 48771 POTBELLY CORP COM 73754Y100 2544 210 SH SOLE MCF Advisors 0 0 210 PPG INDS INC COM 693506107 4492 31 SH SOLE MCF Advisors 0 0 31 PRICE T ROWE GROUP INC COM 74144T108 725829 5953 SH SOLE MCF Advisors 0 0 5953 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 34007 394 SH SOLE MCF Advisors 0 0 394 PROCEPT BIOROBOTICS CORP COM 74276L105 5486 111 SH SOLE MCF Advisors 0 0 111 PROCTER AND GAMBLE CO COM 742718109 6731354 41488 SH SOLE MCF Advisors 0 0 41488 PROCURE ETF TRUST II SPACE ETF 74280R205 35 2 SH SOLE MCF Advisors 0 0 2 PROGRESSIVE CORP COM 743315103 394480 1907 SH SOLE MCF Advisors 0 0 1907 PROGYNY INC COM 74340E103 8889 233 SH SOLE MCF Advisors 0 0 233 PROLOGIS INC. COM 74340W103 657049 5046 SH SOLE MCF Advisors 0 0 5046 PROSHARES TR II ULTRA VIX SHORT 74347Y771 19 3 SH SOLE MCF Advisors 0 0 3 PROSHARES TR II ULTRA YEN NEW 74347W270 1168 50 SH SOLE MCF Advisors 0 0 50 PRUDENTIAL FINL INC COM 744320102 85115 725 SH SOLE MCF Advisors 0 0 725 PUBLIC STORAGE COM 74460D109 2901 10 SH SOLE MCF Advisors 0 0 10 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 41604 623 SH SOLE MCF Advisors 0 0 623 PULTE GROUP INC COM 745867101 4344 36 SH SOLE MCF Advisors 0 0 36 PURE STORAGE INC CL A 74624M102 7279 140 SH SOLE MCF Advisors 0 0 140 Q2 HLDGS INC COM 74736L109 32220 613 SH SOLE MCF Advisors 0 0 613 QORVO INC COM 74736K101 2297 20 SH SOLE MCF Advisors 0 0 20 QUALCOMM INC COM 747525103 1070853 6325 SH SOLE MCF Advisors 0 0 6325 QUANTA SVCS INC COM 74762E102 57936 223 SH SOLE MCF Advisors 0 0 223 QUEST DIAGNOSTICS INC COM 74834L100 38736 291 SH SOLE MCF Advisors 0 0 291 QUINSTREET INC COM 74874Q100 13917 788 SH SOLE MCF Advisors 0 0 788 QUIPT HOME MEDICAL CORP COM 74880P104 6555 1500 SH SOLE MCF Advisors 0 0 1500 RALPH LAUREN CORP CL A 751212101 939 5 SH SOLE MCF Advisors 0 0 5 RAYMOND JAMES FINL INC COM 754730109 387 3 SH SOLE MCF Advisors 0 0 3 RBC BEARINGS INC COM 75524B104 11626 43 SH SOLE MCF Advisors 0 0 43 READY CAPITAL CORP COM 75574U101 42096 4464 SH SOLE MCF Advisors 0 0 4464 REALTY INCOME CORP COM 756109104 653 12 SH SOLE MCF Advisors 0 0 12 REGENERON PHARMACEUTICALS COM 75886F107 33688 35 SH SOLE MCF Advisors 0 0 35 REGIONS FINANCIAL CORP NEW COM 7591EP100 23364 1099 SH SOLE MCF Advisors 0 0 1099 REPUBLIC SVCS INC COM 760759100 60304 315 SH SOLE MCF Advisors 0 0 315 RESMED INC COM 761152107 1981 10 SH SOLE MCF Advisors 0 0 10 REVVITY INC COM 714046109 945 9 SH SOLE MCF Advisors 0 0 9 RIOT PLATFORMS INC COM 767292105 612 50 SH SOLE MCF Advisors 0 0 50 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2190 200 SH SOLE MCF Advisors 0 0 200 ROBERT HALF INC. COM 770323103 793 10 SH SOLE MCF Advisors 0 0 10 ROCKWELL AUTOMATION INC COM 773903109 498529 1711 SH SOLE MCF Advisors 0 0 1711 ROLLINS INC COM 775711104 741 16 SH SOLE MCF Advisors 0 0 16 ROPER TECHNOLOGIES INC COM 776696106 2244 4 SH SOLE MCF Advisors 0 0 4 ROSS STORES INC COM 778296103 176112 1200 SH SOLE MCF Advisors 0 0 1200 ROYAL BK CDA COM 780087102 9080 90 SH SOLE MCF Advisors 0 0 90 ROYAL CARIBBEAN GROUP COM V7780T103 2364 17 SH SOLE MCF Advisors 0 0 17 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 10326 340 SH SOLE MCF Advisors 0 0 340 RPM INTL INC COM 749685103 44506 374 SH SOLE MCF Advisors 0 0 374 RTX CORPORATION COM 75513E101 951047 9751 SH SOLE MCF Advisors 0 0 9751 RUBICON TECHNOLOGIES INC CL A 78112J208 181350 450000 SH SOLE MCF Advisors 0 0 450000 RXSIGHT INC COM 78349D107 31103 603 SH SOLE MCF Advisors 0 0 603 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 7326 132 SH SOLE MCF Advisors 0 0 132 RYDER SYS INC COM 783549108 7212 60 SH SOLE MCF Advisors 0 0 60 S&P GLOBAL INC COM 78409V104 37015 87 SH SOLE MCF Advisors 0 0 87 SABRA HEALTH CARE REIT INC COM 78573L106 3693 250 SH SOLE MCF Advisors 0 0 250 SABRE CORP COM 78573M104 154963 64034 SH SOLE MCF Advisors 0 0 64034 SAIA INC COM 78709Y105 28080 48 SH SOLE MCF Advisors 0 0 48 SALESFORCE INC COM 79466L302 33461 111 SH SOLE MCF Advisors 0 0 111 SANOFI SPONSORED ADR 80105N105 3694 76 SH SOLE MCF Advisors 0 0 76 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1301 6 SH SOLE MCF Advisors 0 0 6 SCHLUMBERGER LTD COM STK 806857108 16406 298 SH SOLE MCF Advisors 0 0 298 SCHNEIDER NATIONAL INC CL B 80689H102 23 1 SH SOLE MCF Advisors 0 0 1 SCHWAB CHARLES CORP COM 808513105 519992 7188 SH SOLE MCF Advisors 0 0 7188 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 202680 4000 SH SOLE MCF Advisors 0 0 4000 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 25894 582 SH SOLE MCF Advisors 0 0 582 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 594585 23548 SH SOLE MCF Advisors 0 0 23548 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 251883 6455 SH SOLE MCF Advisors 0 0 6455 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 47256 1320 SH SOLE MCF Advisors 0 0 1320 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 26095 532 SH SOLE MCF Advisors 0 0 532 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 251096 3726 SH SOLE MCF Advisors 0 0 3726 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 157175 2756 SH SOLE MCF Advisors 0 0 2756 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 33479 1206 SH SOLE MCF Advisors 0 0 1206 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 196034 5505 SH SOLE MCF Advisors 0 0 5505 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 75658 2133 SH SOLE MCF Advisors 0 0 2133 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 54070812 1121568 SH SOLE MCF Advisors 0 0 1121568 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 117593 2439 SH SOLE MCF Advisors 0 0 2439 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1 0 SH SOLE MCF Advisors 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 701584 11492 SH SOLE MCF Advisors 0 0 11492 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 62892 780 SH SOLE MCF Advisors 0 0 780 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 42003 453 SH SOLE MCF Advisors 0 0 453 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13433281 216456 SH SOLE MCF Advisors 0 0 216456 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 914298 11228 SH SOLE MCF Advisors 0 0 11228 SCHWAB STRATEGIC TR US REIT ETF 808524847 13683 674 SH SOLE MCF Advisors 0 0 674 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 244805 4972 SH SOLE MCF Advisors 0 0 4972 SEABRIDGE GOLD INC COM 811916105 983 65 SH SOLE MCF Advisors 0 0 65 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2234 24 SH SOLE MCF Advisors 0 0 24 SEALED AIR CORP NEW COM 81211K100 1451 39 SH SOLE MCF Advisors 0 0 39 SELECT SECTOR SPDR TR ENERGY 81369Y506 52180 553 SH SOLE MCF Advisors 0 0 553 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 563041 13368 SH SOLE MCF Advisors 0 0 13368 SELECT SECTOR SPDR TR INDL 81369Y704 89866 713 SH SOLE MCF Advisors 0 0 713 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2214 12 SH SOLE MCF Advisors 0 0 12 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 59569 780 SH SOLE MCF Advisors 0 0 780 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 253081 1713 SH SOLE MCF Advisors 0 0 1713 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 133926 2040 SH SOLE MCF Advisors 0 0 2040 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 857240 4116 SH SOLE MCF Advisors 0 0 4116 SEMPRA COM 816851109 119342 1652 SH SOLE MCF Advisors 0 0 1652 SEMRUSH HLDGS INC CL A COM 81686C104 11179 843 SH SOLE MCF Advisors 0 0 843 SERVICE PPTYS TR COM SH BEN INT 81761L102 13527 1995 SH SOLE MCF Advisors 0 0 1995 SERVICENOW INC COM 81762P102 5337 7 SH SOLE MCF Advisors 0 0 7 SHELL PLC SPON ADS 780259305 47733 712 SH SOLE MCF Advisors 0 0 712 SHERWIN WILLIAMS CO COM 824348106 64951 187 SH SOLE MCF Advisors 0 0 187 SHOPIFY INC CL A 82509L107 163601 2120 SH SOLE MCF Advisors 0 0 2120 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 48 10 SH SOLE MCF Advisors 0 0 10 SI-BONE INC COM 825704109 21052 1286 SH SOLE MCF Advisors 0 0 1286 SIMON PPTY GROUP INC NEW COM 828806109 3443 22 SH SOLE MCF Advisors 0 0 22 SIRIUS XM HOLDINGS INC COM 82968B103 2398 618 SH SOLE MCF Advisors 0 0 618 SKYWATER TECHNOLOGY INC COM 83089J108 11045 1086 SH SOLE MCF Advisors 0 0 1086 SMITH A O CORP COM 831865209 1074 12 SH SOLE MCF Advisors 0 0 12 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 6297 212 SH SOLE MCF Advisors 0 0 212 SMUCKER J M CO COM NEW 832696405 25804 205 SH SOLE MCF Advisors 0 0 205 SNAP ON INC COM 833034101 249677 843 SH SOLE MCF Advisors 0 0 843 SOFI TECHNOLOGIES INC COM 83406F102 2928 401 SH SOLE MCF Advisors 0 0 401 SOUTHERN CO COM 842587107 99791 1391 SH SOLE MCF Advisors 0 0 1391 SOUTHERN CO COM 842587107 35870 500 SH SOLE MCF Advisors 0 0 500 SOUTHERN COPPER CORP COM 84265V105 148383 1393 SH SOLE MCF Advisors 0 0 1393 SOUTHWEST AIRLS CO COM 844741108 40321 1381 SH SOLE MCF Advisors 0 0 1381 SPDR GOLD TR GOLD SHS 78463V107 65625 319 SH SOLE MCF Advisors 0 0 319 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 18942 667 SH SOLE MCF Advisors 0 0 667 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 195867 3282 SH SOLE MCF Advisors 0 0 3282 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1435960 40066 SH SOLE MCF Advisors 0 0 40066 SPDR S&P 500 ETF TR TR UNIT 78462F103 88185220 168313 SH SOLE MCF Advisors 0 0 168313 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12984282 23316 SH SOLE MCF Advisors 0 0 23316 SPDR SER TR BBG CONV SEC ETF 78464A359 107150 1467 SH SOLE MCF Advisors 0 0 1467 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 5852897 63757 SH SOLE MCF Advisors 0 0 63757 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 39308 428 SH SOLE MCF Advisors 0 0 428 SPDR SER TR BLOOMBERG 3-12 M 78468R523 1424888 14332 SH SOLE MCF Advisors 0 0 14332 SPDR SER TR BLOOMBERG EMERGI 78464A391 10763 525 SH SOLE MCF Advisors 0 0 525 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8092 85 SH SOLE MCF Advisors 0 0 85 SPDR SER TR BLOOMBERG INVT 78468R200 336440 10913 SH SOLE MCF Advisors 0 0 10913 SPDR SER TR PORTFLI HIGH YLD 78468R606 2722388 116044 SH SOLE MCF Advisors 0 0 116044 SPDR SER TR PORTFOLIO SHORT 78464A474 53947189 1812133 SH SOLE MCF Advisors 0 0 1812133 SPDR SER TR PORTFOLIO SHORT 78464A474 105531 3545 SH SOLE MCF Advisors 0 0 3545 SPDR SER TR PRTFLO S&P500 GW 78464A409 20702 283 SH SOLE MCF Advisors 0 0 283 SPDR SER TR PRTFLO S&P500 VL 78464A508 389127 7767 SH SOLE MCF Advisors 0 0 7767 SPDR SER TR S&P CAP MKTS 78464A771 18755 170 SH SOLE MCF Advisors 0 0 170 SPDR SER TR S&P DIVID ETF 78464A763 494062 3765 SH SOLE MCF Advisors 0 0 3765 SPDR SER TR S&P HOMEBUILD 78464A888 25506 229 SH SOLE MCF Advisors 0 0 229 SPDR SER TR S&P REGL BKG 78464A698 30508 607 SH SOLE MCF Advisors 0 0 607 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1487094 41228 SH SOLE MCF Advisors 0 0 41228 SPROUT SOCIAL INC COM CL A 85209W109 35707 598 SH SOLE MCF Advisors 0 0 598 SPS COMM INC COM 78463M107 14238 77 SH SOLE MCF Advisors 0 0 77 SPX TECHNOLOGIES INC COM 78473E103 211907 1721 SH SOLE MCF Advisors 0 0 1721 SRH TOTAL RETURN FUND INC COM 101507101 15964 1060 SH SOLE MCF Advisors 0 0 1060 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 157469 3739 SH SOLE MCF Advisors 0 0 3739 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 203541 5082 SH SOLE MCF Advisors 0 0 5082 STANLEY BLACK & DECKER INC COM 854502101 155220 1585 SH SOLE MCF Advisors 0 0 1585 STARBUCKS CORP COM 855244109 220068 2408 SH SOLE MCF Advisors 0 0 2408 STARWOOD PPTY TR INC COM 85571B105 600203 28842 SH SOLE MCF Advisors 0 0 28842 STOCK YDS BANCORP INC COM 861025104 41281 844 SH SOLE MCF Advisors 0 0 844 STRYKER CORPORATION COM 863667101 399108 1114 SH SOLE MCF Advisors 0 0 1114 SUN LIFE FINANCIAL INC. COM 866796105 48577 890 SH SOLE MCF Advisors 0 0 890 SUNPOWER CORP COM 867652406 99 33 SH SOLE MCF Advisors 0 0 33 SUNSTONE HOTEL INVS INC NEW COM 867892101 7732 694 SH SOLE MCF Advisors 0 0 694 SUPER MICRO COMPUTER INC COM 86800U104 13131 13 SH SOLE MCF Advisors 0 0 13 SYLVAMO CORP COMMON STOCK 871332102 309 5 SH SOLE MCF Advisors 0 0 5 SYNCHRONY FINANCIAL COM 87165B103 2113 49 SH SOLE MCF Advisors 0 0 49 SYNOPSYS INC COM 871607107 69152 121 SH SOLE MCF Advisors 0 0 121 SYSCO CORP COM 871829107 66812 823 SH SOLE MCF Advisors 0 0 823 TACTILE SYS TECHNOLOGY INC COM 87357P100 14024 863 SH SOLE MCF Advisors 0 0 863 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2049 15 SH SOLE MCF Advisors 0 0 15 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17819 120 SH SOLE MCF Advisors 0 0 120 TANDEM DIABETES CARE INC COM NEW 875372203 35623 1006 SH SOLE MCF Advisors 0 0 1006 TAPESTRY INC COM 876030107 1805 38 SH SOLE MCF Advisors 0 0 38 TARGA RES CORP COM 87612G101 58179 519 SH SOLE MCF Advisors 0 0 519 TARGET CORP COM 87612E106 23038 130 SH SOLE MCF Advisors 0 0 130 TD SYNNEX CORPORATION COM 87162W100 9614 85 SH SOLE MCF Advisors 0 0 85 TE CONNECTIVITY LTD SHS H84989104 1598 11 SH SOLE MCF Advisors 0 0 11 TECK RESOURCES LTD CL B 878742204 1145 25 SH SOLE MCF Advisors 0 0 25 TELEFLEX INCORPORATED COM 879369106 227 1 SH SOLE MCF Advisors 0 0 1 TERADATA CORP DEL COM 88076W103 2398 62 SH SOLE MCF Advisors 0 0 62 TERADYNE INC COM 880770102 339 3 SH SOLE MCF Advisors 0 0 3 TESLA INC COM 88160R101 566306 3221 SH SOLE MCF Advisors 0 0 3221 TEXAS INSTRS INC COM 882508104 772796 4436 SH SOLE MCF Advisors 0 0 4436 TEXTRON INC COM 883203101 2303 24 SH SOLE MCF Advisors 0 0 24 THE CIGNA GROUP COM 125523100 129785 357 SH SOLE MCF Advisors 0 0 357 THEMES ETF TR CYBERSECURITY 882927304 6104 219 SH SOLE MCF Advisors 0 0 219 THERMO FISHER SCIENTIFIC INC COM 883556102 1730546 2976 SH SOLE MCF Advisors 0 0 2976 TITAN PHARMACEUTICALS INC DE COM NEW 888314705 1182 165 SH SOLE MCF Advisors 0 0 165 TJX COS INC NEW COM 872540109 257607 2540 SH SOLE MCF Advisors 0 0 2540 T-MOBILE US INC COM 872590104 27585 169 SH SOLE MCF Advisors 0 0 169 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 302 9 SH SOLE MCF Advisors 0 0 9 TOYOTA MOTOR CORP ADS 892331307 4279 17 SH SOLE MCF Advisors 0 0 17 TRACTOR SUPPLY CO COM 892356106 1309 5 SH SOLE MCF Advisors 0 0 5 TRANE TECHNOLOGIES PLC SHS G8994E103 150701 502 SH SOLE MCF Advisors 0 0 502 TRANSDIGM GROUP INC COM 893641100 1232 1 SH SOLE MCF Advisors 0 0 1 TRANSMEDICS GROUP INC COM 89377M109 41185 557 SH SOLE MCF Advisors 0 0 557 TRAVEL PLUS LEISURE CO COM 894164102 115089 2351 SH SOLE MCF Advisors 0 0 2351 TRAVELERS COMPANIES INC COM 89417E109 46623 203 SH SOLE MCF Advisors 0 0 203 TREACE MED CONCEPTS INC COM 89455T109 11837 907 SH SOLE MCF Advisors 0 0 907 TRUIST FINL CORP COM 89832Q109 1314991 33735 SH SOLE MCF Advisors 0 0 33735 TYLER TECHNOLOGIES INC COM 902252105 1712791 4030 SH SOLE MCF Advisors 0 0 4030 UBER TECHNOLOGIES INC COM 90353T100 3003 39 SH SOLE MCF Advisors 0 0 39 UDR INC COM 902653104 1048 28 SH SOLE MCF Advisors 0 0 28 UGI CORP NEW COM 902681105 55215 2250 SH SOLE MCF Advisors 0 0 2250 UNILEVER PLC SPON ADR NEW 904767704 6425 128 SH SOLE MCF Advisors 0 0 128 UNION PAC CORP COM 907818108 1061631 4317 SH SOLE MCF Advisors 0 0 4317 UNITED AIRLS HLDGS INC COM 910047109 28728 600 SH SOLE MCF Advisors 0 0 600 UNITED PARCEL SERVICE INC CL B 911312106 125928 847 SH SOLE MCF Advisors 0 0 847 UNITED RENTALS INC COM 911363109 43267 60 SH SOLE MCF Advisors 0 0 60 UNITED THERAPEUTICS CORP DEL COM 91307C102 43188 188 SH SOLE MCF Advisors 0 0 188 UNITEDHEALTH GROUP INC COM 91324P102 1236288 2499 SH SOLE MCF Advisors 0 0 2499 UNITI GROUP INC COM 91325V108 284 48 SH SOLE MCF Advisors 0 0 48 UNUM GROUP COM 91529Y106 35309 658 SH SOLE MCF Advisors 0 0 658 US BANCORP DEL COM NEW 902973304 331340 7355 SH SOLE MCF Advisors 0 0 7355 V F CORP COM 918204108 230059 14997 SH SOLE MCF Advisors 0 0 14997 VALERO ENERGY CORP COM 91913Y100 178201 1044 SH SOLE MCF Advisors 0 0 1044 VALVOLINE INC COM 92047W101 14159 318 SH SOLE MCF Advisors 0 0 318 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 360 4 SH SOLE MCF Advisors 0 0 4 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 4880 95 SH SOLE MCF Advisors 0 0 95 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 38335 500 SH SOLE MCF Advisors 0 0 500 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7969 162 SH SOLE MCF Advisors 0 0 162 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 271669 1550 SH SOLE MCF Advisors 0 0 1550 VANGUARD INDEX FDS GROWTH ETF 922908736 10345390 30056 SH SOLE MCF Advisors 0 0 30056 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 419839 1781 SH SOLE MCF Advisors 0 0 1781 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 282977 1815 SH SOLE MCF Advisors 0 0 1815 VANGUARD INDEX FDS MID CAP ETF 922908629 149417 598 SH SOLE MCF Advisors 0 0 598 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 137331 1588 SH SOLE MCF Advisors 0 0 1588 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 283551193 589871 SH SOLE MCF Advisors 0 0 589871 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 150879 314 SH SOLE MCF Advisors 0 0 314 VANGUARD INDEX FDS SMALL CP ETF 922908751 188304 824 SH SOLE MCF Advisors 0 0 824 VANGUARD INDEX FDS SML CP GRW ETF 922908595 8865 34 SH SOLE MCF Advisors 0 0 34 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3045935 11720 SH SOLE MCF Advisors 0 0 11720 VANGUARD INDEX FDS VALUE ETF 922908744 3127041 19201 SH SOLE MCF Advisors 0 0 19201 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3754433 89883 SH SOLE MCF Advisors 0 0 89883 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 51321 675 SH SOLE MCF Advisors 0 0 675 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 18929 162 SH SOLE MCF Advisors 0 0 162 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3793 90 SH SOLE MCF Advisors 0 0 90 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1333166 26347 SH SOLE MCF Advisors 0 0 26347 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 50722 630 SH SOLE MCF Advisors 0 0 630 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 20343 446 SH SOLE MCF Advisors 0 0 446 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 12444 89 SH SOLE MCF Advisors 0 0 89 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 132941 728 SH SOLE MCF Advisors 0 0 728 VANGUARD STAR FDS VG TL INTL STK F 921909768 521294 8645 SH SOLE MCF Advisors 0 0 8645 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 153684 3063 SH SOLE MCF Advisors 0 0 3063 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1469816 12148 SH SOLE MCF Advisors 0 0 12148 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 13623 198 SH SOLE MCF Advisors 0 0 198 VANGUARD WORLD FD ENERGY ETF 92204A306 19544 148 SH SOLE MCF Advisors 0 0 148 VANGUARD WORLD FD FINANCIALS ETF 92204A405 33892 331 SH SOLE MCF Advisors 0 0 331 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 54104 200 SH SOLE MCF Advisors 0 0 200 VANGUARD WORLD FD MEGA CAP INDEX 921910873 52068 279 SH SOLE MCF Advisors 0 0 279 VEEVA SYS INC CL A COM 922475108 4866 21 SH SOLE MCF Advisors 0 0 21 VENTAS INC COM 92276F100 961 22 SH SOLE MCF Advisors 0 0 22 VERACYTE INC COM 92337F107 4056 183 SH SOLE MCF Advisors 0 0 183 VERALTO CORP COM SHS 92338C103 16682 188 SH SOLE MCF Advisors 0 0 188 VERICEL CORP COM 92346J108 25074 482 SH SOLE MCF Advisors 0 0 482 VERISK ANALYTICS INC COM 92345Y106 15087 64 SH SOLE MCF Advisors 0 0 64 VERIZON COMMUNICATIONS INC COM 92343V104 529742 12625 SH SOLE MCF Advisors 0 0 12625 VERRA MOBILITY CORP CL A COM STK 92511U102 42375 1697 SH SOLE MCF Advisors 0 0 1697 VERTEX INC CL A 92538J106 47926 1509 SH SOLE MCF Advisors 0 0 1509 VERTEX PHARMACEUTICALS INC COM 92532F100 66046 158 SH SOLE MCF Advisors 0 0 158 VIATRIS INC COM 92556V106 5994 502 SH SOLE MCF Advisors 0 0 502 VICI PPTYS INC COM 925652109 8639 286 SH SOLE MCF Advisors 0 0 286 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 74 50 SH SOLE MCF Advisors 0 0 50 VISA INC COM CL A 92826C839 2697525 9666 SH SOLE MCF Advisors 0 0 9666 VISA INC COM CL A 92826C839 69770 250 SH SOLE MCF Advisors 0 0 250 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 704 79 SH SOLE MCF Advisors 0 0 79 VORNADO RLTY TR SH BEN INT 929042109 40712 1415 SH SOLE MCF Advisors 0 0 1415 VULCAN MATLS CO COM 929160109 78175 286 SH SOLE MCF Advisors 0 0 286 WABTEC COM 929740108 5828 40 SH SOLE MCF Advisors 0 0 40 WALGREENS BOOTS ALLIANCE INC COM 931427108 79979 3687 SH SOLE MCF Advisors 0 0 3687 WALMART INC COM 931142103 1054398 17470 SH SOLE MCF Advisors 0 0 17470 WARNER BROS DISCOVERY INC COM SER A 934423104 22550 2583 SH SOLE MCF Advisors 0 0 2583 WASTE MGMT INC DEL COM 94106L109 760882 3570 SH SOLE MCF Advisors 0 0 3570 WATERS CORP COM 941848103 345 1 SH SOLE MCF Advisors 0 0 1 WATSCO INC COM 942622200 38878 90 SH SOLE MCF Advisors 0 0 90 WEC ENERGY GROUP INC COM 92939U106 7145 87 SH SOLE MCF Advisors 0 0 87 WELLS FARGO CO NEW COM 949746101 459315 7925 SH SOLE MCF Advisors 0 0 7925 WELLTOWER INC COM 95040Q104 49337 528 SH SOLE MCF Advisors 0 0 528 WESBANCO INC COM 950810101 28813 955 SH SOLE MCF Advisors 0 0 955 WESTERN DIGITAL CORP. COM 958102105 1979 29 SH SOLE MCF Advisors 0 0 29 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 46215 1300 SH SOLE MCF Advisors 0 0 1300 WESTERN UN CO COM 959802109 30267 2165 SH SOLE MCF Advisors 0 0 2165 WESTROCK CO COM 96145D105 2671 54 SH SOLE MCF Advisors 0 0 54 WEYERHAEUSER CO MTN BE COM NEW 962166104 2191 61 SH SOLE MCF Advisors 0 0 61 WHEATON PRECIOUS METALS CORP COM 962879102 32520 690 SH SOLE MCF Advisors 0 0 690 WHIRLPOOL CORP COM 963320106 4861 41 SH SOLE MCF Advisors 0 0 41 WILLIAMS COS INC COM 969457100 171322 4396 SH SOLE MCF Advisors 0 0 4396 WILLIAMS SONOMA INC COM 969904101 14607 46 SH SOLE MCF Advisors 0 0 46 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3301 12 SH SOLE MCF Advisors 0 0 12 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 554 11 SH SOLE MCF Advisors 0 0 11 WISDOMTREE TR INTL LRGCAP DV 97717W794 334121 6461 SH SOLE MCF Advisors 0 0 6461 WISDOMTREE TR US LARGECAP DIVD 97717W307 216570 3000 SH SOLE MCF Advisors 0 0 3000 WISDOMTREE TR US MIDCAP DIVID 97717W505 276819 5676 SH SOLE MCF Advisors 0 0 5676 WISDOMTREE TR US SMALLCAP DIVD 97717W604 118335 3621 SH SOLE MCF Advisors 0 0 3621 WK KELLOGG CO COM SHS 92942W107 1279 68 SH SOLE MCF Advisors 0 0 68 WORKHORSE GROUP INC COM NEW 98138J206 11455 48826 SH SOLE MCF Advisors 0 0 48826 WORKIVA INC COM CL A 98139A105 4580 54 SH SOLE MCF Advisors 0 0 54 WORLD GOLD TR SPDR GLD MINIS 98149E303 13392 304 SH SOLE MCF Advisors 0 0 304 WP CAREY INC COM 92936U109 50725 891 SH SOLE MCF Advisors 0 0 891 WPP PLC NEW ADR 92937A102 1280 27 SH SOLE MCF Advisors 0 0 27 WYNN RESORTS LTD COM 983134107 5112 50 SH SOLE MCF Advisors 0 0 50 XCEL ENERGY INC COM 98389B100 4784 89 SH SOLE MCF Advisors 0 0 89 XEROX HOLDINGS CORP COM NEW 98421M106 19 1 SH SOLE MCF Advisors 0 0 1 XPENG INC ADS 98422D105 35375 4606 SH SOLE MCF Advisors 0 0 4606 XYLEM INC COM 98419M100 97318 753 SH SOLE MCF Advisors 0 0 753 YUM BRANDS INC COM 988498101 22600 163 SH SOLE MCF Advisors 0 0 163 YUM CHINA HLDGS INC COM 98850P109 6287 158 SH SOLE MCF Advisors 0 0 158 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 905 3 SH SOLE MCF Advisors 0 0 3 ZIMMER BIOMET HOLDINGS INC COM 98956P102 397 3 SH SOLE MCF Advisors 0 0 3 ZIONS BANCORPORATION N A COM 989701107 6579 152 SH SOLE MCF Advisors 0 0 152 ZOETIS INC CL A 98978V103 85278 504 SH SOLE MCF Advisors 0 0 504 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 654 10 SH SOLE MCF Advisors 0 0 10