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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 7,709,465 32,347 SH SOLE 0 32,346 0 0
CHURCHILL DOWNS INC COM Stock 171484108 206,172 2,300 SH SOLE 0 2,300 0 0
CECO ENVIRONMENTAL CORP COM Stock 125141101 1,053,491 11,610 SH SOLE 0 11,610 0 0
JOHNSON & JOHNSON COM Stock 478160104 254,478 1,002 SH SOLE 0 1,002 0 0
WATSCO INC COM Stock 942622200 802,205 1,925 SH SOLE 0 1,925 0 0
NETFLIX INC. COM Stock 64110L106 859,228 12,034 SH SOLE 0 12,034 0 0
MERCK & CO INC COM Stock 58933Y105 860,693 6,698 SH SOLE 0 6,698 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 651,930 873 SH SOLE 0 873 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,032,782 3,958 SH SOLE 0 3,957 0 0
GLOBAL X FINTECH ETF ETF 37954Y814 579,697 23,479 SH SOLE 0 23,479 0 0
PEPSICO INC COM Stock 713448108 280,007 2,068 SH SOLE 0 2,068 0 0
HONEYWELL INTL INC COM Stock 438516205 1,076,735 4,809 SH SOLE 0 4,809 0 0
ESQUIRE FINL HLDGS INC COM Stock 29667J101 3,224,205 27,069 SH SOLE 0 27,069 0 0
STATE STREET HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 1,072,859 6,762 SH SOLE 0 6,762 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 273,671 2,204 SH SOLE 0 2,204 0 0
SACHEM CAP CORP COM REIT 78590A109 1,079,453 1,146,768 SH SOLE 0 1,146,767 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 475,371 950 SH SOLE 0 950 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 13,082,393 36,607 SH SOLE 0 36,607 0 0
FISERV INC COM Stock 337738108 359,681 7,333 SH SOLE 0 7,332 0 0
ZSCALER INC COM Stock 98980G102 814,718 5,772 SH SOLE 0 5,772 0 0
NEWMONT CORP COM Stock 651639106 1,318,339 14,115 SH SOLE 0 14,114 0 0
MICROSOFT CORP COM Stock 594918104 8,433,864 22,610 SH SOLE 0 22,609 0 0
BJS WHSL CLUB HLDGS INC COM Stock 05550J101 2,323,366 26,638 SH SOLE 0 26,638 0 0
COASTAL FINL CORP WA COM NEW Stock 19046P209 1,548,820 19,982 SH SOLE 0 19,982 0 0
AQUESTIVE THERAPEUTICS INC COM Stock 03843E104 43,680 10,500 SH SOLE 0 10,500 0 0
VISHAY PRECISION GROUP INC COM Stock 92835K103 261,443 1,744 SH SOLE 0 1,744 0 0
CMS ENERGY CORP COM Stock 125896100 1,322,601 17,289 SH SOLE 0 17,288 0 0
FRANKLIN FTSE GERMANY ETF ETF 35473P785 458,942 14,254 SH SOLE 0 14,254 0 0
AMPHENOL CORP CL A Stock 032095101 5,996,179 34,007 SH SOLE 0 34,007 0 0
CARLISLE COS INC COM Stock 142339100 2,408,758 6,640 SH SOLE 0 6,640 0 0
BARRETT BUSINESS SVCS INC COM Stock 068463108 285,581 8,040 SH SOLE 0 8,040 0 0
ASTRAZENECA PLC ORD ADR G0593M107 4,086,647 21,552 SH SOLE 0 21,551 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 4,373,221 60,605 SH SOLE 0 60,604 0 0
CORTEVA INC COM Stock 22052L104 206,728 2,441 SH SOLE 0 2,441 0 0
ELI LILLY & CO COM Stock 532457108 6,107,898 5,092 SH SOLE 0 5,092 0 0
JANUS HENDERSON AAA CLO ETF ETF 47103U845 5,092,520 100,862 SH SOLE 0 100,861 0 0
FIRST SOLAR INC COM Stock 336433107 3,287,190 13,931 SH SOLE 0 13,931 0 0
VISA INC COM CL A Stock 92826C839 2,891,232 8,427 SH SOLE 0 8,427 0 0
T. ROWE PRICE U.S. EQUITY RESEARCH ETF ETF 87283Q503 1,644,074 34,590 SH SOLE 0 34,590 0 0
VERSABANK NEW COM Stock 92512J106 4,213,100 181,521 SH SOLE 0 181,520 0 0
VANGUARD GROWTH ETF ETF 922908736 1,065,948 12,375 SH SOLE 0 12,374 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,214,410 5,081 SH SOLE 0 5,081 0 0
ASML HLDG NV N Y REGISTRY SHS ADR N07059210 10,083,294 5,068 SH SOLE 0 5,068 0 0
CHESAPEAKE UTILS CORP COM Stock 165303108 2,393,289 19,540 SH SOLE 0 19,540 0 0
PUTNAM FOCUSED LARGE CAP VALUE ETF ETF 746729300 1,130,345 22,185 SH SOLE 0 22,185 0 0
BROADCOM INC COM Stock 11135F101 1,575,676 4,171 SH SOLE 0 4,171 0 0
ISHARES AAA CLO ACTIVE ETF ETF 092528504 1,670,382 32,178 SH SOLE 0 32,178 0 0
NVIDIA CORPORATION COM Stock 67066G104 5,523,139 27,603 SH SOLE 0 27,603 0 0
EOG RES INC COM Stock 26875P101 2,816,172 21,708 SH SOLE 0 21,707 0 0
ABBVIE INC COM Stock 00287Y109 3,180,814 12,640 SH SOLE 0 12,640 0 0
RANGE RES CORP COM Stock 75281A109 1,725,856 46,406 SH SOLE 0 46,406 0 0
VAALCO ENERGY INC COM NEW Stock 91851C201 73,254 14,420 SH SOLE 0 14,420 0 0
AMERICAN COASTAL INS CORP COM Stock 910710102 281,074 25,322 SH SOLE 0 25,322 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 4,804,297 10,060 SH SOLE 0 10,059 0 0
BLACKSTONE INC COM Stock 09260D107 961,545 8,172 SH SOLE 0 8,171 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 231,202 467 SH SOLE 0 467 0 0
MCDONALDS CORP COM Stock 580135101 949,913 3,514 SH SOLE 0 3,514 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 7,467,017 12,854 SH SOLE 0 12,854 0 0
ROUNDHILL GLP-1 & WEIGHT LOSS ETF ETF 77926X882 1,314,356 40,392 SH SOLE 0 40,392 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS Stock 10240L102 1,525,861 50,981 SH SOLE 0 50,981 0 0
FEDERATED HERMES MDT LARGE CAP CORE ETF ETF 31423L503 2,806,885 79,890 SH SOLE 0 79,889 0 0
BRIXMOR PPTY GROUP INC COM REIT 11120U105 4,157,440 131,857 SH SOLE 0 131,856 0 0
UNION PAC CORP COM Stock 907818108 1,418,137 5,214 SH SOLE 0 5,213 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 887,218 1,742 SH SOLE 0 1,742 0 0
3M CO COM Stock 88579Y101 437,481 2,702 SH SOLE 0 2,702 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 1,900,438 17,073 SH SOLE 0 17,073 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 313,436 3,627 SH SOLE 0 3,626 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW Stock 31488V107 1,192,583 5,025 SH SOLE 0 5,025 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 1,363,568 19,460 SH SOLE 0 19,460 0 0
RADCOM LTD SHS NEW Stock M81865111 141,000 10,000 SH SOLE 0 10,000 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 1,063,174 4,809 SH SOLE 0 4,809 0 0
EQUINIX INC COM REIT 29444U700 3,001,197 2,879 SH SOLE 0 2,879 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,908,975 4,593 SH SOLE 0 4,592 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 1,245,065 13,170 SH SOLE 0 13,169 0 0
CRH PLC ORD Stock G25508105 2,696,694 25,203 SH SOLE 0 25,202 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,085,753 14,568 SH SOLE 0 14,568 0 0
NOVO-NORDISK A S ADR ADR 670100205 835,566 17,429 SH SOLE 0 17,429 0 0
SAP SE SPON ADR ADR 803054204 1,656,372 10,748 SH SOLE 0 10,747 0 0
APPLE INC COM Stock 037833100 5,956,771 20,586 SH SOLE 0 20,586 0 0
ABBOTT LABORATORIES COM Stock 002824100 1,502,130 16,554 SH SOLE 0 16,554 0 0
DISNEY WALT CO COM Stock 254687106 1,044,028 10,847 SH SOLE 0 10,847 0 0