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
ACCURAY INC COM 004397105   77,168 19,940 SH   SOLE   0 0 19,940
AMAZON COM INC COM 023135106   10,218,008 78,383 SH   SOLE   0 0 78,383
APPLE INC COM 037833100   16,982,901 87,554 SH   SOLE   0 0 87,554
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,098,903 26,683 SH   SOLE   0 0 26,683
BROWN & BROWN INC COM 115236101   6,582,252 95,617 SH   SOLE   0 0 95,617
CPI AEROSTRUCTURES INC COM NEW 125919308   104,217 26,791 SH   SOLE   0 0 26,791
CONDUENT INC COM 206787103   38,121 11,212 SH   SOLE   0 0 11,212
CRAWFORD & CO CL A 224633206   120,016 10,822 SH   SOLE   0 0 10,822
DISNEY WALT CO COM 254687106   424,080 4,750 SH   SOLE   0 0 4,750
EBAY INC. COM 278642103   2,857,238 63,935 SH   SOLE   0 0 63,935
FACTSET RESH SYS INC COM 303075105   8,499,510 21,214 SH   SOLE   0 0 21,214
FLAHERTY & CRUMRINE PFD INCO COM 338480106   408,253 41,405 SH   SOLE   0 0 41,405
FLEETCOR TECHNOLOGIES INC COM 339041105   2,597,674 10,346 SH   SOLE   0 0 10,346
ISHARES TR CORE S&P500 ETF 464287200   1,620,602 3,636 SH   SOLE   0 0 3,636
JOHNSON & JOHNSON COM 478160104   6,727,523 40,645 SH   SOLE   0 0 40,645
LAM RESEARCH CORP COM 512807108   6,876,156 10,696 SH   SOLE   0 0 10,696
MICROSOFT CORP COM 594918104   15,232,787 44,731 SH   SOLE   0 0 44,731
NUVEEN MULTI ASSET INCOME FU COM 670750108   2,618,101 224,537 SH   SOLE   0 0 224,537
OPEN TEXT CORP COM 683715106   441,261 10,620 SH   SOLE   0 0 10,620
PFIZER INC COM 717081103   4,211,385 114,814 SH   SOLE   0 0 114,814
PROCTER AND GAMBLE CO COM 742718109   373,280 2,460 SH   SOLE   0 0 2,460
PROGRESS SOFTWARE CORP COM 743312100   8,385,364 144,326 SH   SOLE   0 0 144,326
RAVE RESTAURANT GROUP INC COM 754198109   43,327 21,449 SH   SOLE   0 0 21,449
ROCKWELL AUTOMATION INC COM 773903109   9,726,913 29,525 SH   SOLE   0 0 29,525
SCHWAB CHARLES CORP COM 808513105   17,276,467 304,807 SH   SOLE   0 0 304,807
SCHWAB STRATEGIC TR US TIPS ETF 808524870   286,070 5,456 SH   SOLE   0 0 5,456
STERICYCLE INC COM 858912108   1,062,779 22,885 SH   SOLE   0 0 22,885
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   239,483 2,373 SH   SOLE   0 0 2,373
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   6,049,710 317,237 SH   SOLE   0 0 317,237
TEXAS INSTRS INC COM 882508104   5,442,420 30,232 SH   SOLE   0 0 30,232
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   669,698 8,862 SH   SOLE   0 0 8,862
VONTIER CORPORATION COM 928881101   20,598,757 639,514 SH   SOLE   0 0 639,514
WARNER BROS DISCOVERY INC COM SER A 934423104   15,063,086 1,201,203 SH   SOLE   0 0 1,201,203
YELP INC CL A 985817105   462,553 12,704 SH   SOLE   0 0 12,704
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   8,432,042 28,503 SH   SOLE   0 0 28,503
ARC DOCUMENT SOLUTIONS INC COM 00191G103   101,927 31,459 SH   SOLE   0 0 31,459
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   2,712,842 284,365 SH   SOLE   0 0 284,365
ADVENT CONV & INCOME FD COM 00764C109   411,535 35,114 SH   SOLE   0 0 35,114
ALPHABET INC CAP STK CL C 02079K107   2,204,436 18,223 SH   SOLE   0 0 18,223
ALPHABET INC CAP STK CL A 02079K305   13,406,161 111,998 SH   SOLE   0 0 111,998
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   4,386,384 77,334 SH   SOLE   0 0 77,334
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,385,604 111,565 SH   SOLE   0 0 111,565
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   2,613,002 346,093 SH   SOLE   0 0 346,093
BROOKFIELD CORP CL A LTD VT SH 11271J107   660,953 19,642 SH   SOLE   0 0 19,642
COHEN & STEERS QUALITY INCOM COM 19247L106   3,241,516 279,441 SH   SOLE   0 0 279,441
COMCAST CORP NEW CL A 20030N101   9,264,555 222,974 SH   SOLE   0 0 222,974
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   8,205,855 264,705 SH   SOLE   0 0 264,705
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,570,445 206,296 SH   SOLE   0 0 206,296
EXELIXIS INC COM 30161Q104   584,938 30,609 SH   SOLE   0 0 30,609
META PLATFORMS INC CL A 30303M102   9,498,177 33,097 SH   SOLE   0 0 33,097
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   2,281,323 130,960 SH   SOLE   0 0 130,960
FOX CORP CL A COM 35137L105   17,098,239 502,889 SH   SOLE   0 0 502,889
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   580,645 28,463 SH   SOLE   0 0 28,463
IMMUNOME INC COM 45257U108   103,929 13,139 SH   SOLE   0 0 13,139
INCYTE CORP COM 45337C102   927,836 14,905 SH   SOLE   0 0 14,905
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   654,332 31,810 SH   SOLE   0 0 31,810
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   646,744 30,550 SH   SOLE   0 0 30,550
ISHARES TR RUSEL 2500 ETF 46435G268   799,523 13,912 SH   SOLE   0 0 13,912
ZIFF DAVIS INC COM 48123V102   1,512,035 21,582 SH   SOLE   0 0 21,582
KKR & CO INC COM 48251W104   3,058,384 54,614 SH   SOLE   0 0 54,614
LPL FINL HLDGS INC COM 50212V100   20,504,572 94,304 SH   SOLE   0 0 94,304
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,593,774 19,035 SH   SOLE   0 0 19,035
MAMAMANCINI S HLDGS INC COM 56146T103   100,880 33,404 SH   SOLE   0 0 33,404
MCKESSON CORP COM 58155Q103   6,812,515 15,943 SH   SOLE   0 0 15,943
MOLSON COORS BEVERAGE CO CL B 60871R209   4,156,591 63,132 SH   SOLE   0 0 63,132
NETAPP INC COM 64110D104   5,274,525 69,038 SH   SOLE   0 0 69,038
NOVARTIS AG SPONSORED ADR 66987V109   202,829 2,010 SH   SOLE   0 0 2,010
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   77,983 18,701 SH   SOLE   0 0 18,701
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   419,575 30,338 SH   SOLE   0 0 30,338
REGENERON PHARMACEUTICALS COM 75886F107   742,970 1,034 SH   SOLE   0 0 1,034
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   12,514,338 206,507 SH   SOLE   0 0 206,507
STARTEK INC COM 85569C107   40,684 13,933 SH   SOLE   0 0 13,933
SUPER LEAGUE GAMING INC COM 86804F202   21,695 57,062 SH   SOLE   0 0 57,062
TERADATA CORP DEL COM 88076W103   507,983 9,511 SH   SOLE   0 0 9,511
TRANSUNION COM 89400J107   7,841,225 100,105 SH   SOLE   0 0 100,105
UNITEDHEALTH GROUP INC COM 91324P102   829,104 1,725 SH   SOLE   0 0 1,725
VIRTUS CONVERTIBLE & INC FD COM 92838U108   3,135,224 1,008,111 SH   SOLE   0 0 1,008,111
VIRTUS CONVERTIBLE & INCOME COM 92838X102   2,054,808 590,462 SH   SOLE   0 0 590,462
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   495,271 1,605 SH   SOLE   0 0 1,605
GENPACT LIMITED SHS G3922B107   213,435 5,681 SH   SOLE   0 0 5,681
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,593,834 58,489 SH   SOLE   0 0 58,489
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   380,377 6,148 SH   SOLE   0 0 6,148
PENTAIR PLC SHS G7S00T104   273,064 4,227 SH   SOLE   0 0 4,227
CHUBB LIMITED COM H1467J104   297,505 1,545 SH   SOLE   0 0 1,545
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,122,407 40,777 SH   SOLE   0 0 40,777
ELTEK LTD SHS M40184208   103,112 11,028 SH   SOLE   0 0 11,028
STEALTHGAS INC SHS Y81669106   83,125 19,513 SH   SOLE   0 0 19,513