The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   1,032,098 7,660 SH   SOLE NONE 0 0 7,660
ABRDN PRECIOUS MTLS ETF COM 003263100   291,947 3,365 SH   SOLE NONE 0 0 3,365
ACCO BRANDS CORP COM 00081T108   288,113 55,300 SH   SOLE NONE 0 0 55,300
ACTIVISION BLIZZARD INC COM 00507V109   208,661 2,476 SH   SOLE NONE 0 0 2,476
ADOBE SYSTEMS INC COM 00724F101   223,958 458 SH   SOLE NONE 0 0 458
ADVANCED MICRO DEVICES COM 007903107   254,899 2,238 SH   SOLE NONE 0 0 2,238
AIR PRODUCTS CHEM COM 009158106   1,383,335 4,618 SH   SOLE NONE 0 0 4,618
ALLIANCE RESOURCE PTS L P UNIT COM 01877R108   421,572 22,800 SH   SOLE NONE 0 0 22,800
ALLSTATE CORP COM 020002101   346,016 3,173 SH   SOLE NONE 0 0 3,173
ALPHABET INC CL A COM 02079K305   977,590 8,167 SH   SOLE NONE 0 0 8,167
ALPHABET INC CL C COM 02079K107   12,969,556 107,213 SH   SOLE NONE 0 0 107,213
ALPINE SUMMIT ENERGY COM 021009105   56,640 94,400 SH   SOLE NONE 0 0 94,400
ALTRIA GROUP INC COM 02209S103   596,087 13,159 SH   SOLE NONE 0 0 13,159
AMARIN CORP COM 023111206   683,656 574,501 SH   SOLE NONE 0 0 574,501
AMAZON COM INC COM 023135106   3,165,271 24,281 SH   SOLE NONE 0 0 24,281
AMEREN CORP COM 023608102   225,056 2,756 SH   SOLE NONE 0 0 2,756
AMERICAN TOWER CORP REIT COM 03027X100   424,639 2,190 SH   SOLE NONE 0 0 2,190
AMERICAN WATER WORKS CO COM 030420103   7,598,641 53,231 SH   SOLE NONE 0 0 53,231
APPLE INC COM 037833100   7,180,925 37,021 SH   SOLE NONE 0 0 37,021
ARES CAPITAL CORP COM 04010L103   1,260,468 67,082 SH   SOLE NONE 0 0 67,082
ASML HOLDING NV COM N07059210   300,441 414 SH   SOLE NONE 0 0 414
AT T INC COM 00206R102   1,333,786 83,623 SH   SOLE NONE 0 0 83,623
BALCHEM CORP COM 057665200   4,953,148 36,742 SH   SOLE NONE 0 0 36,742
BANK OF AMERICA CORP COM 060505104   381,687 13,304 SH   SOLE NONE 0 0 13,304
BERKSHIRE HATHAWAY CL A COM 084670108   517,810 1 SH   SOLE NONE 0 0 1
BERKSHIRE HATHAWAY INC B COM 084670702   48,994,880 143,680 SH   SOLE NONE 0 0 143,680
BIOLINERX LTD SPON ADR COM 09071M205   26,667 16,667 SH   SOLE NONE 0 0 16,667
BJS WHOLESALE CLUB COM 05550J101   2,293,375 36,397 SH   SOLE NONE 0 0 36,397
BLACKROCK CR ALLOC INCM COM 092508100   136,827 13,480 SH   SOLE NONE 0 0 13,480
BLOCK INC CL A COM 852234103   381,513 5,731 SH   SOLE NONE 0 0 5,731
BRISTOL MYERS SQUIBB COM 110122108   1,468,687 22,966 SH   SOLE NONE 0 0 22,966
BROADCOM INC COM 11135F101   1,679,193 1,936 SH   SOLE NONE 0 0 1,936
BROWN FORMAN CORP CL B COM 115637209   1,254,466 18,785 SH   SOLE NONE 0 0 18,785
BUILD A BEAR WORKSHOP COM 120076104   530,166 24,751 SH   SOLE NONE 0 0 24,751
BUNGE LTD COM G16962105   877,852 9,304 SH   SOLE NONE 0 0 9,304
CADRE HOLDINGS INC COM 12763L105   3,885,504 178,234 SH   SOLE NONE 0 0 178,234
CANADIAN PACIFIC KANSAS COM 13646K108   13,153,635 162,853 SH   SOLE NONE 0 0 162,853
CARDINAL HEALTH INC COM 14149Y108   534,536 5,652 SH   SOLE NONE 0 0 5,652
CEL SCI CORPORATION COMMON STOCK COM 150837607   205,681 85,345 SH   SOLE NONE 0 0 85,345
CF BANKSHARES INC COMMON STOCK COM 12520L109   179,400 11,960 SH   SOLE NONE 0 0 11,960
CHEVRON CORPORATION COM 166764100   3,428,275 21,788 SH   SOLE NONE 0 0 21,788
CIGNA CORP NEW COM 125523100   335,878 1,197 SH   SOLE NONE 0 0 1,197
CIRRUS LOGIC INC COM 172755100   243,030 3,000 SH   SOLE NONE 0 0 3,000
CISCO SYSTEM INC COM 17275R102   362,663 7,009 SH   SOLE NONE 0 0 7,009
CIVISTA BANCSHARES INC COM COM 178867107   178,350 10,250 SH   SOLE NONE 0 0 10,250
COCA COLA COMPANY COM 191216100   621,410 10,319 SH   SOLE NONE 0 0 10,319
COHEN STEERS INFRA FD COM 19248A109   589,735 24,968 SH   SOLE NONE 0 0 24,968
COSTAMARE INC COM Y1771G102   254,805 26,350 SH   SOLE NONE 0 0 26,350
COSTCO WHSL CORP NEW COM 22160K105   287,241 534 SH   SOLE NONE 0 0 534
CROWN CRAFTS INC COM 228309100   404,808 80,800 SH   SOLE NONE 0 0 80,800
CSX CORP COM 126408103   412,632 12,101 SH   SOLE NONE 0 0 12,101
CUMMINS INC COM 231021106   257,418 1,050 SH   SOLE NONE 0 0 1,050
CVS HEALTH CORP COM 126650100   928,282 13,428 SH   SOLE NONE 0 0 13,428
DANAHER CORP COM 235851102   349,598 1,457 SH   SOLE NONE 0 0 1,457
DESKTOP METAL COM 25058X105   20,870 11,791 SH   SOLE NONE 0 0 11,791
DISNEY WALT COMPANY COM 254687106   292,026 3,271 SH   SOLE NONE 0 0 3,271
DNP SELECT INCOME FD INC COM COM 23325P104   302,872 28,900 SH   SOLE NONE 0 0 28,900
DOW INC COM 260557103   206,448 3,876 SH   SOLE NONE 0 0 3,876
ELI LILLY CO COM 532457108   3,242,274 6,913 SH   SOLE NONE 0 0 6,913
ENERGY SECTOR SPDR ETF COM 81369Y506   289,274 3,563 SH   SOLE NONE 0 0 3,563
ENERGY TRANSFER LP COM 29273V100   4,369,057 344,020 SH   SOLE NONE 0 0 344,020
ENOVIX CORP COM 293594107   256,853 14,238 SH   SOLE NONE 0 0 14,238
ENTERPRISE PRODUCTS COM 293792107   16,647,579 631,786 SH   SOLE NONE 0 0 631,786
ENZO BIOCHEM INC COM 294100102   28,520 15,500 SH   SOLE NONE 0 0 15,500
ESSENTIAL UTILS INC COM 29670G102   2,029,623 50,855 SH   SOLE NONE 0 0 50,855
EXXON MOBIL CORP COM 30231G102   344,782 3,215 SH   SOLE NONE 0 0 3,215
FEDEX CORPORATION COM 31428X106   215,605 935 SH   SOLE NONE 0 0 935
FIRST LOW DURATN MTG ETF COM 33739Q200   230,581 4,837 SH   SOLE NONE 0 0 4,837
FIRST NASDAQ CYBERSC ETF COM 33734X846   1,338,487 29,476 SH   SOLE NONE 0 0 29,476
FIRST TR DORSEY ETF COM 33738R605   550,245 11,730 SH   SOLE NONE 0 0 11,730
FIRST TR III PFD SEC ETF COM 33739E108   335,870 21,031 SH   SOLE NONE 0 0 21,031
FIRST TR MRNSTR DIV ETF COM 336917109   239,641 7,046 SH   SOLE NONE 0 0 7,046
FIRST TR NASDAQ ETF COM 33738R795   431,614 14,498 SH   SOLE NONE 0 0 14,498
FIRST TR VIII CBOE ETF COM 33740F847   273,768 6,800 SH   SOLE NONE 0 0 6,800
FIRST TRUST FINANCL ETF COM 33734X135   758,714 20,125 SH   SOLE NONE 0 0 20,125
FIRST TRUST WATER ETF COM 33733B100   1,138,263 12,852 SH   SOLE NONE 0 0 12,852
FISERV INC COM 337738108   240,316 1,905 SH   SOLE NONE 0 0 1,905
FMC CORP NEW COM 302491303   283,691 2,719 SH   SOLE NONE 0 0 2,719
FORD MOTOR CO PAR 0.01 COM 345370860   647,723 42,810 SH   SOLE NONE 0 0 42,810
GABELLI DIVIDEND COM 36242H104   377,145 17,849 SH   SOLE NONE 0 0 17,849
GALECTIN THERAPEUTICS INC COM COM 363225202   186,463 129,488 SH   SOLE NONE 0 0 129,488
GENASYS INC COM 36872P103   81,250 31,250 SH   SOLE NONE 0 0 31,250
GENERAL MOTORS CO COM 37045V100   343,293 8,903 SH   SOLE NONE 0 0 8,903
GILEAD SCIENCES INC COM 375558103   307,301 3,987 SH   SOLE NONE 0 0 3,987
GLACIER BANCORP INC COMMON STOCK COM 37637Q105   218,190 7,000 SH   SOLE NONE 0 0 7,000
GOLDMAN SACHS ETF COM 38150K103   244,759 12,855 SH   SOLE NONE 0 0 12,855
HALLIBURTON COMPANY COM 406216101   418,925 12,699 SH   SOLE NONE 0 0 12,699
HANESBRANDS INC COM 410345102   124,283 27,375 SH   SOLE NONE 0 0 27,375
HAWKINS INC COM 420261109   452,298 9,484 SH   SOLE NONE 0 0 9,484
HEICO CORP COM 422806109   7,686,302 43,440 SH   SOLE NONE 0 0 43,440
HERON THERAPEUTICS INC COM 427746102   11,809 10,180 SH   SOLE NONE 0 0 10,180
HEWLETT PACKARD COM 42824C109   212,880 12,671 SH   SOLE NONE 0 0 12,671
HOME DEPOT INC COM 437076102   730,147 2,350 SH   SOLE NONE 0 0 2,350
HONEYWELL INTERNATIONAL COM 438516106   287,003 1,383 SH   SOLE NONE 0 0 1,383
HUNTINGTON BANCSHARES IN COM 446150104   302,381 28,050 SH   SOLE NONE 0 0 28,050
HUNTINGTON INGALLS COM 446413106   1,043,497 4,585 SH   SOLE NONE 0 0 4,585
I SHARES SILVER TR ETF COM 46428Q109   1,140,991 54,619 SH   SOLE NONE 0 0 54,619
INGREDION INC COM 457187102   3,558,498 33,587 SH   SOLE NONE 0 0 33,587
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   585,835 4,378 SH   SOLE NONE 0 0 4,378
INVESCO BEARISH FUND ETF COM 46141D104   404,885 21,525 SH   SOLE NONE 0 0 21,525
INVESCO QQQ TR ETF COM 46090E103   1,884,214 5,100 SH   SOLE NONE 0 0 5,100
INVESCO SR INCOME TRUST COM 46131H107   336,351 87,364 SH   SOLE NONE 0 0 87,364
INVESCO TR II PFD ETF COM 46138E511   142,369 12,521 SH   SOLE NONE 0 0 12,521
IQVIA HLDGS INC COM 46266C105   471,567 2,098 SH   SOLE NONE 0 0 2,098
ISHARES CORE S P 500 ETF COM 464287200   219,627 493 SH   SOLE NONE 0 0 493
ISHARES EDGE MSCI ETF COM 46429B697   231,489 3,114 SH   SOLE NONE 0 0 3,114
ISHARES MSCI EMG ETF COM 46434G764   629,847 12,117 SH   SOLE NONE 0 0 12,117
ISHARES TIP BOND ETF COM 464287176   998,226 9,275 SH   SOLE NONE 0 0 9,275
ISHARES U S TECHNOLOGY ETF COM 464287721   529,422 4,863 SH   SOLE NONE 0 0 4,863
JOHNSON JOHNSON COM 478160104   646,794 3,908 SH   SOLE NONE 0 0 3,908
JPMORGAN CHASE CO COM 46625H100   514,102 3,535 SH   SOLE NONE 0 0 3,535
JPMORGAN EQUITY ETF COM 46641Q332   366,019 6,615 SH   SOLE NONE 0 0 6,615
KIMBERLY CLARK CORP COM 494368103   217,445 1,575 SH   SOLE NONE 0 0 1,575
KINDER MORGAN INC COM 49456B101   3,447,820 200,222 SH   SOLE NONE 0 0 200,222
KRAFT HEINZ CO COM 500754106   441,248 12,429 SH   SOLE NONE 0 0 12,429
L3HARRIS TECHNOLOGIES COM 502431109   2,016,439 10,300 SH   SOLE NONE 0 0 10,300
LAM RESEARCH CORP COM COM 512807108   1,937,246 3,034 SH   SOLE NONE 0 0 3,034
LCNB CORPORATION COM 50181P100   306,122 20,740 SH   SOLE NONE 0 0 20,740
LEGGETT PLATT INC COM 524660107   259,679 8,767 SH   SOLE NONE 0 0 8,767
LEIDOS HOLDINGS INC COM 525327102   210,089 2,374 SH   SOLE NONE 0 0 2,374
LEVI STRAUSS CO CLASS A COM COM 52736R102   233,766 16,200 SH   SOLE NONE 0 0 16,200
LIBERTY MEDIA CORP C BRAVES COM 531229888   568,269 14,343 SH   SOLE NONE 0 0 14,343
LIFECORE BIOMEDICAL INC COM COM 514766104   209,839 21,700 SH   SOLE NONE 0 0 21,700
LINDE PLC NEW COM G54950103   11,945,197 31,346 SH   SOLE NONE 0 0 31,346
LOCKHEED MARTIN CORP COM 539830109   432,533 940 SH   SOLE NONE 0 0 940
MANITEX INTL INC COM 563420108   70,693 12,995 SH   SOLE NONE 0 0 12,995
MARATHON PETE CORP COM COM 56585A102   314,412 2,696 SH   SOLE NONE 0 0 2,696
MASTERCARD INC CL A COM 57636Q104   285,652 726 SH   SOLE NONE 0 0 726
MC CORMICK CO INC COM 579780206   3,912,325 44,851 SH   SOLE NONE 0 0 44,851
MCDONALDS CORP COM 580135101   689,044 2,309 SH   SOLE NONE 0 0 2,309
MEDALLION FINANCIAL CORP COM 583928106   144,753 18,300 SH   SOLE NONE 0 0 18,300
MERCK CO INC NEW COM 58933Y105   975,863 8,457 SH   SOLE NONE 0 0 8,457
META PLATFORMS INC A COM 30303M102   3,567,449 12,431 SH   SOLE NONE 0 0 12,431
MICROSOFT CORP COM 594918104   3,099,685 9,102 SH   SOLE NONE 0 0 9,102
MP MATLS CORP COM 553368101   2,793,854 122,109 SH   SOLE NONE 0 0 122,109
NATL FUEL GAS CO COM 636180101   3,929,472 76,508 SH   SOLE NONE 0 0 76,508
NATURAL ALTERNATIVES INTL INC COM 638842302   177,120 24,600 SH   SOLE NONE 0 0 24,600
NEXTERA ENERGY INC COM 65339F101   944,341 12,727 SH   SOLE NONE 0 0 12,727
NORFOLK SOUTHERN CORP COM 655844108   573,517 2,529 SH   SOLE NONE 0 0 2,529
NORTHROP GRUMMAN CORP COM 666807102   3,263,381 7,160 SH   SOLE NONE 0 0 7,160
NOVO NORDISK A S ADR COM 670100205   22,824,334 141,039 SH   SOLE NONE 0 0 141,039
NVIDIA CORP COM 67066G104   784,617 1,855 SH   SOLE NONE 0 0 1,855
NXP SEMICONDUCTORS NV COM N6596X109   395,241 1,931 SH   SOLE NONE 0 0 1,931
OCCIDENTAL PETE CORP COM 674599105   3,579,291 60,873 SH   SOLE NONE 0 0 60,873
ODP CORP COM SHARES COM 88337F105   319,921 6,833 SH   SOLE NONE 0 0 6,833
OMEGA HEALTHCARE INVS COM 681936100   281,974 9,188 SH   SOLE NONE 0 0 9,188
PALANTIR TECHNOLOGIES COM 69608A108   217,226 14,170 SH   SOLE NONE 0 0 14,170
PEPSICO INCORPORATED COM 713448108   3,728,502 20,130 SH   SOLE NONE 0 0 20,130
PFIZER INC COM 717081103   579,355 15,794 SH   SOLE NONE 0 0 15,794
PHILIP MORRIS INTERNATIONAL INC COM 718172109   384,883 3,943 SH   SOLE NONE 0 0 3,943
PHILLIPS 66 COM 718546104   203,958 2,138 SH   SOLE NONE 0 0 2,138
PITNEY BOWES INC COM 724479100   190,098 53,700 SH   SOLE NONE 0 0 53,700
PLAINS GP HLDGS LP COM 72651A207   1,560,156 105,203 SH   SOLE NONE 0 0 105,203
PLUG POWER INC COM 72919P202   274,296 26,400 SH   SOLE NONE 0 0 26,400
PROCTER GAMBLE CO COM 742718109   306,451 2,020 SH   SOLE NONE 0 0 2,020
PROFIRE ENERGY INC COM 74316X101   20,111 16,350 SH   SOLE NONE 0 0 16,350
PROSHARES S P 500 ETF COM 74348A467   312,064 3,310 SH   SOLE NONE 0 0 3,310
PROSHARES TR EQTYS ETF COM 74347B391   270,006 5,482 SH   SOLE NONE 0 0 5,482
PROSHARES TR ULTRAPRO SHORT COM 74347B110   341,387 32,025 SH   SOLE NONE 0 0 32,025
QUALCOMM INC COM 747525103   210,918 1,772 SH   SOLE NONE 0 0 1,772
QUANTA SVCS INC COM 74762E102   285,549 1,454 SH   SOLE NONE 0 0 1,454
QURATE RETAIL INC COM SERIES A COM 74915M100   41,984 42,416 SH   SOLE NONE 0 0 42,416
REGENERON PHARM INC COM 75886F107   5,835,263 8,121 SH   SOLE NONE 0 0 8,121
REMARK HOLDINGS INC COM 75955K300   618,093 630,707 SH   SOLE NONE 0 0 630,707
RGC RESOURCES INC COM 74955L103   1,810,403 90,385 SH   SOLE NONE 0 0 90,385
S W SEED CO COM 785135104   2,526,367 2,070,793 SH   SOLE NONE 0 0 2,070,793
SB FINANCIAL GROUP INC COM COM 78408D105   151,061 11,970 SH   SOLE NONE 0 0 11,970
SCHWAB US DIVIDEND ETF COM 808524797   1,495,150 20,589 SH   SOLE NONE 0 0 20,589
SCHWAB US LARGE CAP ETF COM 808524300   822,089 10,968 SH   SOLE NONE 0 0 10,968
SEAGATE TECHNOLOGY HOLDINGS PLC COM L8681T102   272,935 1,700 SH   SOLE NONE 0 0 1,700
SHARECARE INC COM 81948W104   46,463 26,550 SH   SOLE NONE 0 0 26,550
SHELL PLC ADR COM 780259305   1,391,240 23,041 SH   SOLE NONE 0 0 23,041
SOUTHERN COMPANY COM 842587107   346,566 4,933 SH   SOLE NONE 0 0 4,933
SOUTHWEST GAS HLDGS INC COM 844895102   319,841 5,025 SH   SOLE NONE 0 0 5,025
SPDR DOW JONES INDL ETF COM 78467X109   1,117,258 3,249 SH   SOLE NONE 0 0 3,249
SPDR S P 500 TRUST ETF COM 78462F103   1,960,272 4,422 SH   SOLE NONE 0 0 4,422
SPDR S P DIVIDEND ETF COM 78464A763   290,048 2,366 SH   SOLE NONE 0 0 2,366
SPROTT PHYSICAL GOLD COM 85208R101   484,017 26,860 SH   SOLE NONE 0 0 26,860
SPROTT PHYSICAL GOLD TR COM 85207H104   443,020 29,693 SH   SOLE NONE 0 0 29,693
SPROTT PHYSICAL SILVER TRUST UNIT COM 85207K107   313,158 40,200 SH   SOLE NONE 0 0 40,200
SPROTT TR ETF COM 85210B102   361,150 13,955 SH   SOLE NONE 0 0 13,955
ST JOE COMPANY COM 790148100   2,674,360 55,324 SH   SOLE NONE 0 0 55,324
TAKEDA PHARM CO LTD ADR COM 874060205   559,913 35,641 SH   SOLE NONE 0 0 35,641
TARGET CORP COM 87612E106   279,525 2,119 SH   SOLE NONE 0 0 2,119
THERMO FISHER SCI INC COM 883556102   395,159 757 SH   SOLE NONE 0 0 757
TRAVELZOO COMMON STOCK COM 89421Q205   90,735 11,500 SH   SOLE NONE 0 0 11,500
TRINITY PLACE HOLDINGS INC COM COM 89656D101   10,314 19,100 SH   SOLE NONE 0 0 19,100
TRITON INTL LTD COM G9078F107   500,003 6,005 SH   SOLE NONE 0 0 6,005
UNION PACIFIC CORP COM 907818108   4,600,174 22,482 SH   SOLE NONE 0 0 22,482
UNITEDHEALTH GROUP COM 91324P102   650,779 1,354 SH   SOLE NONE 0 0 1,354
VALERO ENERGY COM 91913Y100   582,716 4,968 SH   SOLE NONE 0 0 4,968
VANECK GOLD MINERS ETF COM 92189F106   958,711 31,840 SH   SOLE NONE 0 0 31,840
VANGUARD DIV APPREC ETF COM 921908844   327,563 2,017 SH   SOLE NONE 0 0 2,017
VANGUARD ENERGY ETF COM 92204A306   1,787,383 15,833 SH   SOLE NONE 0 0 15,833
VANGUARD INDX S P500 ETF COM 922908363   3,674,775 9,023 SH   SOLE NONE 0 0 9,023
VANGUARD INFO TECH ETF COM 92204A702   2,234,864 5,054 SH   SOLE NONE 0 0 5,054
VANGUARD MATERIALS ETF COM 92204A801   1,392,321 7,651 SH   SOLE NONE 0 0 7,651
VANGUARD S P 500 VAL ETF COM 921932703   317,901 2,042 SH   SOLE NONE 0 0 2,042
VANGUARD TOTL STK MK ETF COM 922908769   247,178 1,122 SH   SOLE NONE 0 0 1,122
VERIZON COMMUNICATIONS COM 92343V104   1,004,015 26,997 SH   SOLE NONE 0 0 26,997
VERTEX PHARM INC COM 92532F100   4,261,630 12,110 SH   SOLE NONE 0 0 12,110
VISA INC CLASS A COM 92826C839   416,235 1,753 SH   SOLE NONE 0 0 1,753
WALGREENS BOOTS COM 931427108   303,707 10,661 SH   SOLE NONE 0 0 10,661
WALMART INC COM 931142103   319,286 2,031 SH   SOLE NONE 0 0 2,031
WARNER BROS DISCOVERY COM 934423104   505,935 40,345 SH   SOLE NONE 0 0 40,345
WASTE MANAGEMENT INC DEL COM 94106L109   419,138 2,417 SH   SOLE NONE 0 0 2,417
WATSCO INC COM 942622200   4,699,622 12,320 SH   SOLE NONE 0 0 12,320
WELLS FARGO CO NEW COM 949746101   327,190 7,666 SH   SOLE NONE 0 0 7,666
WESCO INTERNATIONAL INC COM 95082P105   241,910 1,351 SH   SOLE NONE 0 0 1,351
WILLIAMS COMPANIES INC COM 969457100   2,667,041 81,736 SH   SOLE NONE 0 0 81,736
WOODWARD INC COM 980745103   1,912,259 16,082 SH   SOLE NONE 0 0 16,082
ZEBRA TECHNOLOGIES CL A COM 989207105   4,343,376 14,682 SH   SOLE NONE 0 0 14,682