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,189,603 7,464 SH   SOLE NONE 0 0 7,464
ABRDN PRECIOUS MTLS ETF COM 003263100   306,922 3,365 SH   SOLE NONE 0 0 3,365
ACCO BRANDS CORP COM 00081T108   294,196 55,300 SH   SOLE NONE 0 0 55,300
ACTIVISION BLIZZARD INC COM 00507V109   338,270 3,952 SH   SOLE NONE 0 0 3,952
ADVANCED MICRO DEVICES COM 007903107   229,120 2,338 SH   SOLE NONE 0 0 2,338
AIR PRODUCTS CHEMICALS COM 009158106   672,147 2,340 SH   SOLE NONE 0 0 2,340
ALLIANCE RESOURCE PARTNERS COM 01877R108   459,876 22,800 SH   SOLE NONE 0 0 22,800
ALLSTATE CORP COM 020002101   411,864 3,717 SH   SOLE NONE 0 0 3,717
ALPHABET INC CL A COM 02079K305   891,767 8,597 SH   SOLE NONE 0 0 8,597
ALPHABET INC CL C COM 02079K107   11,195,080 107,645 SH   SOLE NONE 0 0 107,645
ALPINE SUMMIT ENERGY COM 021009105   50,032 94,400 SH   SOLE NONE 0 0 94,400
ALTRIA GROUP INC COM 02209S103   508,185 11,389 SH   SOLE NONE 0 0 11,389
AMARIN CORP COM 023111206   858,902 572,601 SH   SOLE NONE 0 0 572,601
AMAZON COM INC COM 023135106   2,552,193 24,709 SH   SOLE NONE 0 0 24,709
AMEREN CORP COM 023608102   237,440 2,748 SH   SOLE NONE 0 0 2,748
AMERICAN TOWER CORP REIT COM 03027X100   533,987 2,613 SH   SOLE NONE 0 0 2,613
AMERICAN WATER WORKS CO COM 030420103   7,741,326 52,845 SH   SOLE NONE 0 0 52,845
APPLE INC COM 037833100   6,234,988 37,811 SH   SOLE NONE 0 0 37,811
ARES CAPITAL CORP COM 04010L103   1,227,459 67,148 SH   SOLE NONE 0 0 67,148
ASML HOLDING NV COM N07059210   227,421 334 SH   SOLE NONE 0 0 334
ATT INC COM 00206R102   1,515,978 78,752 SH   SOLE NONE 0 0 78,752
BALCHEM CORP COM 057665200   4,599,028 36,362 SH   SOLE NONE 0 0 36,362
BANK OF AMERICA CORP COM 060505104   423,247 14,799 SH   SOLE NONE 0 0 14,799
BERKSHIRE HATHAWAY CL A COM 084670108   465,600 1 SH   SOLE NONE 0 0 1
BERKSHIRE HATHAWAY CL B COM 084670702   44,251,373 143,315 SH   SOLE NONE 0 0 143,315
BIOLINERX LTD SPON ADR COM 09071M205   14,834 16,667 SH   SOLE NONE 0 0 16,667
BJS WHOLESALE CLUB COM 05550J101   2,487,261 32,697 SH   SOLE NONE 0 0 32,697
BLACKROCK CR ALLOC INCM COM 092508100   147,863 14,300 SH   SOLE NONE 0 0 14,300
BLOCK INC CL A COM 852234103   393,433 5,731 SH   SOLE NONE 0 0 5,731
BRISTOL MYERS SQUIBB COM 110122108   1,482,259 21,386 SH   SOLE NONE 0 0 21,386
BROADCOM INC COM 11135F101   1,152,214 1,796 SH   SOLE NONE 0 0 1,796
BROWN FORMAN CORP CL B COM 115637209   1,213,700 18,884 SH   SOLE NONE 0 0 18,884
BUILD A BEAR WORKSHOP COM 120076104   575,213 24,751 SH   SOLE NONE 0 0 24,751
BUNGE LTD COM G16962105   942,587 9,868 SH   SOLE NONE 0 0 9,868
CADRE HOLDINGS COM 12763L105   3,322,130 154,231 SH   SOLE NONE 0 0 154,231
CANADIAN PACIFIC RAILWAY COM 13645T100   3,577,401 46,496 SH   SOLE NONE 0 0 46,496
CARDINAL HEALTH INC COM 14149Y108   452,747 5,997 SH   SOLE NONE 0 0 5,997
CEL SCI CORPORATION COMMON STOCK COM 150837607   198,000 85,345 SH   SOLE NONE 0 0 85,345
CF BANKSHARES INCCOMMON STOCK COM 12520L109   233,220 11,960 SH   SOLE NONE 0 0 11,960
CHEVRON CORPORATION COM 166764100   3,492,578 21,406 SH   SOLE NONE 0 0 21,406
CIGNA CORP NEW COM 125523100   305,869 1,197 SH   SOLE NONE 0 0 1,197
CIRRUS LOGIC INC COM 172755100   328,140 3,000 SH   SOLE NONE 0 0 3,000
CISCO SYSTEM INC COM 17275R102   233,326 4,463 SH   SOLE NONE 0 0 4,463
CIVISTA BANCSHARES INC COM COM 178867107   173,020 10,250 SH   SOLE NONE 0 0 10,250
COCA COLA COMPANY COM 191216100   601,257 9,693 SH   SOLE NONE 0 0 9,693
COHEN STEERS INFRA FD COM 19248A109   585,148 24,964 SH   SOLE NONE 0 0 24,964
COSTAMARE INC COM Y1771G102   247,954 26,350 SH   SOLE NONE 0 0 26,350
COSTCO WHSL CORP NEW COM 22160K105   412,815 831 SH   SOLE NONE 0 0 831
CROWN CRAFTS INC COM 228309100   465,408 80,800 SH   SOLE NONE 0 0 80,800
CSX CORP COM 126408103   395,850 13,221 SH   SOLE NONE 0 0 13,221
CUMMINS INC COM 231021106   250,824 1,050 SH   SOLE NONE 0 0 1,050
CVS HEALTH CORP COM 126650100   979,722 14,374 SH   SOLE NONE 0 0 14,374
CYXTERA TECHNOLOGIES INC COM 23284C102   34,955 112,758 SH   SOLE NONE 0 0 112,758
DANAHER CORP COM 235851102   376,888 1,495 SH   SOLE NONE 0 0 1,495
DESKTOP METAL INC COM 25058X105   27,119 11,791 SH   SOLE NONE 0 0 11,791
DIAGEO PLC SPONS ADR NEW COM 25243Q205   3,380,631 18,659 SH   SOLE NONE 0 0 18,659
DISNEY WALT COMPANY COM 254687106   349,929 3,545 SH   SOLE NONE 0 0 3,545
DNP SELECT INCOME FD INCCOM COM 23325P104   318,478 28,900 SH   SOLE NONE 0 0 28,900
DOW INC COM 260557103   206,013 3,758 SH   SOLE NONE 0 0 3,758
ELEMENT SOLUTIONS INC COM 28618M106   1,147,711 59,436 SH   SOLE NONE 0 0 59,436
ELI LILLY CO COM 532457108   2,383,717 6,941 SH   SOLE NONE 0 0 6,941
ENERGY SECTOR SPDR ETF COM 81369Y506   279,467 3,374 SH   SOLE NONE 0 0 3,374
ENERGY TRANSFER LP COM 29273V100   2,431,033 194,950 SH   SOLE NONE 0 0 194,950
ENTERPRISE PRODUCTS COM 293792107   14,549,729 561,766 SH   SOLE NONE 0 0 561,766
ENZO BIOCHEM INC COM 294100102   37,665 15,500 SH   SOLE NONE 0 0 15,500
ESSENTIAL UTILS INC COM 29670G102   4,080,834 93,490 SH   SOLE NONE 0 0 93,490
EXXON MOBIL CORP COM 30231G102   317,895 2,899 SH   SOLE NONE 0 0 2,899
FEDEX CORP COM COM 31428X106   223,118 1,029 SH   SOLE NONE 0 0 1,029
FIRST NASDAQ CYBERSC ETF COM 33734X846   1,237,933 28,958 SH   SOLE NONE 0 0 28,958
FIRST TR DORSEY ETF COM 33738R605   539,143 11,960 SH   SOLE NONE 0 0 11,960
FIRST TR III PFD SEC ETF COM 33739E108   332,176 20,813 SH   SOLE NONE 0 0 20,813
FIRST TR MRNSTR DIV ETF COM 336917109   231,630 6,525 SH   SOLE NONE 0 0 6,525
FIRST TR NASDAQ ETF COM 33738R795   399,440 14,691 SH   SOLE NONE 0 0 14,691
FIRST TR VIII CBOE ETF COM 33740F847   255,680 6,800 SH   SOLE NONE 0 0 6,800
FIRST TRUST FINANCL ETF COM 33734X135   719,621 19,277 SH   SOLE NONE 0 0 19,277
FIRST TRUST WATER ETF COM 33733B100   1,108,634 13,256 SH   SOLE NONE 0 0 13,256
FMC CORP NEW COM 302491303   232,401 1,903 SH   SOLE NONE 0 0 1,903
FORD MOTOR COMPANY COM 345370860   552,268 43,831 SH   SOLE NONE 0 0 43,831
GABELLI DIVIDEND COM 36242H104   338,873 16,076 SH   SOLE NONE 0 0 16,076
GALECTIN THERAPEUTICS INC COM 363225202   271,925 129,488 SH   SOLE NONE 0 0 129,488
GENASYS INC COM 36872P103   89,238 30,250 SH   SOLE NONE 0 0 30,250
GENERAL MOTORS CO COM 37045V100   244,141 6,656 SH   SOLE NONE 0 0 6,656
GILEAD SCIENCES INC COM 375558103   287,719 3,468 SH   SOLE NONE 0 0 3,468
GLACIER BANCORP INCCOMMON STOCK COM 37637Q105   294,070 7,000 SH   SOLE NONE 0 0 7,000
GOLDMAN SACHS ETF COM 38150K103   409,670 20,955 SH   SOLE NONE 0 0 20,955
HALLIBURTON COMPANY COM 406216101   410,423 12,972 SH   SOLE NONE 0 0 12,972
HANESBRANDS INC COM 410345102   143,993 27,375 SH   SOLE NONE 0 0 27,375
HAWKINS INC COM 420261109   429,044 9,800 SH   SOLE NONE 0 0 9,800
HEICO CORP COM 422806109   7,193,969 42,060 SH   SOLE NONE 0 0 42,060
HERON THERAPEUTICS INC COM 427746102   17,463 11,565 SH   SOLE NONE 0 0 11,565
HEWLETT PACKARD COM 42824C109   206,423 12,958 SH   SOLE NONE 0 0 12,958
HOME DEPOT INC COM 437076102   804,325 2,725 SH   SOLE NONE 0 0 2,725
HONEYWELL INTERNATIONAL COM 438516106   269,322 1,409 SH   SOLE NONE 0 0 1,409
HUNTINGTON BANCSHARES INC COM 446150104   316,503 28,259 SH   SOLE NONE 0 0 28,259
HUNTINGTON INGALLS COM 446413106   841,365 4,064 SH   SOLE NONE 0 0 4,064
I SHARES SILVER TR ETF COM 46428Q109   1,238,034 55,969 SH   SOLE NONE 0 0 55,969
ILLUMINA INC COM 452327109   2,009,465 8,641 SH   SOLE NONE 0 0 8,641
INDUSTRIAS BACHOCO SAB SPON ADR B COM 456463108   205,375 3,100 SH   SOLE NONE 0 0 3,100
ING GROEP N V SPON ADR COM 457187102   3,375,140 34,439 SH   SOLE NONE 0 0 34,439
INTERNATIONAL BUSINESSMACHINES CORP COM 459200101   519,953 3,966 SH   SOLE NONE 0 0 3,966
INTL FLAVOR FRAGRANCE COM 459506101   4,230,471 46,003 SH   SOLE NONE 0 0 46,003
INVESCO BEARISH FUND ETF COM 46141D104   415,286 22,125 SH   SOLE NONE 0 0 22,125
INVESCO QQQ TR ETF COM 46090E103   1,658,184 5,167 SH   SOLE NONE 0 0 5,167
INVESCO SR INCOME TRUST COM 46131H107   315,027 85,143 SH   SOLE NONE 0 0 85,143
INVESCO TR II PFD ETF COM 46138E511   142,958 12,453 SH   SOLE NONE 0 0 12,453
IQVIA HLDGS INC COM 46266C105   417,271 2,098 SH   SOLE NONE 0 0 2,098
ISHARES EDGE MSCI ETF COM 46429B697   214,428 2,948 SH   SOLE NONE 0 0 2,948
ISHARES MSCI EMG ETF COM 46434G764   557,855 11,309 SH   SOLE NONE 0 0 11,309
ISHARES TIP BOND ETF COM 464287176   1,051,073 9,534 SH   SOLE NONE 0 0 9,534
ISHARES U.S. TECH ETF COM 464287721   431,822 4,653 SH   SOLE NONE 0 0 4,653
JM SMUCKER CO COM 832696405   221,990 1,411 SH   SOLE NONE 0 0 1,411
JOHNSON JOHNSON COM 478160104   519,308 3,350 SH   SOLE NONE 0 0 3,350
JPMORGAN CHASE CO COM 46625H100   448,129 3,439 SH   SOLE NONE 0 0 3,439
JPMORGAN EQUITY ETF COM 46641Q332   205,637 3,766 SH   SOLE NONE 0 0 3,766
KINDER MORGAN INC COM 49456B101   3,438,386 196,367 SH   SOLE NONE 0 0 196,367
KRAFT HEINZ CO COM 500754106   465,913 12,048 SH   SOLE NONE 0 0 12,048
L3HARRIS TECHNOLOGIES COM 502431109   1,969,905 10,038 SH   SOLE NONE 0 0 10,038
LAM RESEARCH CORPORATION COM 512807108   1,649,513 3,112 SH   SOLE NONE 0 0 3,112
LCNB CORPORATION COM 50181P100   338,892 20,740 SH   SOLE NONE 0 0 20,740
LEGGETT PLATT INC COM 524660107   283,732 8,900 SH   SOLE NONE 0 0 8,900
LEVI STRAUSS COCLASS A COMMON STOCK COM 52736R102   295,326 16,200 SH   SOLE NONE 0 0 16,200
LIBERTY MEDIA CORP C BRAVES COM 531229888   483,216 14,343 SH   SOLE NONE 0 0 14,343
LIFECORE BIOMEDICAL INCCOMMON STOCK COM 514766104   81,918 21,700 SH   SOLE NONE 0 0 21,700
LINDE PLC NEW COM G5494J103   233,645 657 SH   SOLE NONE 0 0 657
LINDE PLC NEW COM G54950103   8,684,359 24,433 SH   SOLE NONE 0 0 24,433
LOCKHEED MARTIN CORP COM 539830109   439,409 930 SH   SOLE NONE 0 0 930
MAGELLAN MIDSTREAM PRTNS COM 559080106   978,414 18,032 SH   SOLE NONE 0 0 18,032
MANITEX INTL INC COM 563420108   66,141 12,695 SH   SOLE NONE 0 0 12,695
MARATHON PETROLEUM CORP COM 56585A102   355,431 2,636 SH   SOLE NONE 0 0 2,636
MASTERCARD INC CL A COM 57636Q104   213,369 587 SH   SOLE NONE 0 0 587
MCCORMICK CO INC COM 579780206   3,731,669 44,846 SH   SOLE NONE 0 0 44,846
MCDONALDS CORP COM 580135101   662,356 2,369 SH   SOLE NONE 0 0 2,369
MEDTRONIC INC COM G5960L103   3,202,127 39,719 SH   SOLE NONE 0 0 39,719
MERCK CO INC NEW COM 58933Y105   846,475 7,956 SH   SOLE NONE 0 0 7,956
MESA LABS INC COM 59064R109   217,539 1,245 SH   SOLE NONE 0 0 1,245
META PLATFORMS INC A COM 30303M102   2,698,632 12,733 SH   SOLE NONE 0 0 12,733
MICROSOFT CORP COM 594918104   2,607,194 9,043 SH   SOLE NONE 0 0 9,043
MP MATERIALS CORP COM 553368101   3,221,102 114,264 SH   SOLE NONE 0 0 114,264
NATL FUEL GAS CO COM 636180101   4,160,544 72,057 SH   SOLE NONE 0 0 72,057
NATURAL ALTERNATIVES INTL INC COM 638842302   226,812 24,600 SH   SOLE NONE 0 0 24,600
NEXTERA ENERGY INC COM 65339F101   883,248 11,459 SH   SOLE NONE 0 0 11,459
NORFOLK SOUTHERN CORP COM 655844108   396,228 1,869 SH   SOLE NONE 0 0 1,869
NORTHROP GRUMMAN CORP COM 666807102   3,322,052 7,195 SH   SOLE NONE 0 0 7,195
NOVO NORDISK A S ADR COM 670100205   21,649,345 136,040 SH   SOLE NONE 0 0 136,040
NVIDIA CORP COM 67066G104   587,127 2,114 SH   SOLE NONE 0 0 2,114
NXP SEMICONDUCTORS NV COM N6596X109   359,672 1,929 SH   SOLE NONE 0 0 1,929
OBSEVA SA COM H5861P103   14,770 147,700 SH   SOLE NONE 0 0 147,700
OCCIDENTAL PETE CORP COM 674599105   3,205,382 51,344 SH   SOLE NONE 0 0 51,344
ODP CORP COMMON SHARES COM 88337F105   310,362 6,900 SH   SOLE NONE 0 0 6,900
OMEGA HEALTHCARE INVS COM 681936100   287,841 10,501 SH   SOLE NONE 0 0 10,501
PALANTIR TECHNOLOGIES COM 69608A108   155,826 18,441 SH   SOLE NONE 0 0 18,441
PARATEK PHARMACEUTICALS COM 699374302   27,686 10,900 SH   SOLE NONE 0 0 10,900
PEPSICO INC COM 713448108   3,618,629 19,850 SH   SOLE NONE 0 0 19,850
PFIZER INC COM 717081103   624,010 15,294 SH   SOLE NONE 0 0 15,294
PHILIP MORRIS INTL INC COM 718172109   368,806 3,792 SH   SOLE NONE 0 0 3,792
PHILLIPS 66 COM 718546104   215,942 2,130 SH   SOLE NONE 0 0 2,130
PIERIS PHARMACEUTICALS COM 720795103   369,929 377,479 SH   SOLE NONE 0 0 377,479
PITNEY BOWES INC COM 724479100   212,783 54,700 SH   SOLE NONE 0 0 54,700
PLAINS GP HLDGS LP COM 72651A207   1,429,844 108,982 SH   SOLE NONE 0 0 108,982
POLARIS INC COM 731068102   351,132 3,174 SH   SOLE NONE 0 0 3,174
PROCTER GAMBLE CO COM 742718109   306,994 2,065 SH   SOLE NONE 0 0 2,065
PROFIRE ENERGY INC COM 74316X101   20,274 16,350 SH   SOLE NONE 0 0 16,350
PROSHARES S P 500 ETF COM 74348A467   285,693 3,131 SH   SOLE NONE 0 0 3,131
PROSHARES TR ETF COM 74347B110   450,569 33,425 SH   SOLE NONE 0 0 33,425
PROSHARES TR EQTYS ETF COM 74347B391   272,616 5,527 SH   SOLE NONE 0 0 5,527
QUALCOMM INC COM 747525103   301,482 2,363 SH   SOLE NONE 0 0 2,363
QUANTA SVCS INC COM 74762E102   208,791 1,253 SH   SOLE NONE 0 0 1,253
QURATE RETAIL INC SER A COM 74915M100   41,899 42,416 SH   SOLE NONE 0 0 42,416
REGENERON PHARM INC COM 75886F107   6,689,215 8,141 SH   SOLE NONE 0 0 8,141
REMARK HOLDINGS INC COM 75955K300   774,388 565,247 SH   SOLE NONE 0 0 565,247
RGC RESOURCES INC COM 74955L103   2,272,935 98,014 SH   SOLE NONE 0 0 98,014
S W SEED CO COM 785135104   3,009,895 2,075,793 SH   SOLE NONE 0 0 2,075,793
SB FINANCIAL GROUP INC COM COM 78408D105   169,136 11,970 SH   SOLE NONE 0 0 11,970
SCHWAB US DIVIDEND ETF COM 808524797   1,304,427 17,830 SH   SOLE NONE 0 0 17,830
SCHWAB US LARGE CAP ETF COM 808524300   714,106 10,958 SH   SOLE NONE 0 0 10,958
SHARECARE INC COM 81948W104   113,245 79,750 SH   SOLE NONE 0 0 79,750
SHELL PLC ADR COM 780259305   1,321,783 22,972 SH   SOLE NONE 0 0 22,972
SOUTHERN COMPANY COM 842587107   355,164 5,104 SH   SOLE NONE 0 0 5,104
SOUTHWEST GAS HLDGS INC COM 844895102   315,373 5,050 SH   SOLE NONE 0 0 5,050
SPDR DOW JONES INDL ETF COM 78467X109   1,075,148 3,232 SH   SOLE NONE 0 0 3,232
SPDR S P 500 TRUST ETF COM 78462F103   1,830,354 4,471 SH   SOLE NONE 0 0 4,471
SPDR S P DIVIDEND ETF COM 78464A763   290,888 2,351 SH   SOLE NONE 0 0 2,351
SPOTIFY TECHNOLOGY S ASHS SPOTIFY TECH SA ORD REG COM L8681T102   227,154 1,700 SH   SOLE NONE 0 0 1,700
SPROTT PHYSICAL GOLD COM 85208R101   317,875 16,360 SH   SOLE NONE 0 0 16,360
SPROTT PHYSICAL GOLD TR COM 85207H104   159,520 10,193 SH   SOLE NONE 0 0 10,193
SPROTT PHYSICAL SILVERTRUST UNIT COM 85207K107   303,860 35,200 SH   SOLE NONE 0 0 35,200
SPROTT TR ETF COM 85210B102   263,474 9,330 SH   SOLE NONE 0 0 9,330
TAKEDA PHARM CO LTD ADR COM 874060205   570,811 34,637 SH   SOLE NONE 0 0 34,637
TARGET CORP COM 87612E106   344,839 2,082 SH   SOLE NONE 0 0 2,082
THE ST JOE COMPANY COM 790148100   2,326,725 55,917 SH   SOLE NONE 0 0 55,917
THERMO FISHER SCI INC COM 883556102   436,478 757 SH   SOLE NONE 0 0 757
TRAVELZOO COMMON STOCK COM 89421Q205   69,460 11,500 SH   SOLE NONE 0 0 11,500
TRINITY PLACE HOLDINGS INC COM COM 89656D101   9,168 19,100 SH   SOLE NONE 0 0 19,100
TRITON INTL LTD COM G9078F107   522,207 8,260 SH   SOLE NONE 0 0 8,260
UNION PACIFIC CORP COM 907818108   3,340,929 16,600 SH   SOLE NONE 0 0 16,600
UNITEDHEALTH GROUP COM 91324P102   650,282 1,376 SH   SOLE NONE 0 0 1,376
VALERO ENERGY CORP NEW COM 91913Y100   776,997 5,566 SH   SOLE NONE 0 0 5,566
VANECK GOLD MINERS ETF COM 92189F106   1,057,432 32,687 SH   SOLE NONE 0 0 32,687
VANGUARD DIV APPREC ETF COM 921908844   310,583 2,017 SH   SOLE NONE 0 0 2,017
VANGUARD ENERGY ETF COM 92204A306   1,838,957 16,099 SH   SOLE NONE 0 0 16,099
VANGUARD INDX S P500 ETF COM 922908363   3,299,534 8,774 SH   SOLE NONE 0 0 8,774
VANGUARD INFO TECH ETF COM 92204A702   1,941,573 5,037 SH   SOLE NONE 0 0 5,037
VANGUARD MATERIALS ETF COM 92204A801   1,329,805 7,478 SH   SOLE NONE 0 0 7,478
VANGUARD S P 500 VAL ETF COM 921932703   306,420 2,089 SH   SOLE NONE 0 0 2,089
VANGUARD TOTL STK MK ETF COM 922908769   235,292 1,153 SH   SOLE NONE 0 0 1,153
VERIZON COMMUNICATIONS COM 92343V104   1,041,774 26,788 SH   SOLE NONE 0 0 26,788
VERTEX PHARM INC COM 92532F100   3,791,867 12,035 SH   SOLE NONE 0 0 12,035
VIRNETX HOLDING CORP COM 92823T108   115,608 88,250 SH   SOLE NONE 0 0 88,250
VISA INC CLASS A COM 92826C839   376,746 1,671 SH   SOLE NONE 0 0 1,671
WALGREENS BOOTS COM 931427108   365,790 10,578 SH   SOLE NONE 0 0 10,578
WALMART INC COM 931142103   279,921 1,898 SH   SOLE NONE 0 0 1,898
WARNER BROS DISCOVERY COM 934423104   621,957 41,189 SH   SOLE NONE 0 0 41,189
WASTE MGMT INC DEL COM 94106L109   393,718 2,413 SH   SOLE NONE 0 0 2,413
WATSCO INC COM 942622200   3,896,516 12,247 SH   SOLE NONE 0 0 12,247
WELLS FARGO CO NEW COM 949746101   235,178 6,292 SH   SOLE NONE 0 0 6,292
WILLIAMS COMPANIES INC COM 969457100   2,437,042 81,616 SH   SOLE NONE 0 0 81,616
WOODWARD INC COM 980745103   1,561,507 16,037 SH   SOLE NONE 0 0 16,037
ZEBRA TECHNOLOGIES CL A COM 989207105   4,389,354 13,803 SH   SOLE NONE 0 0 13,803