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
ABBOTT LABORATORIES COM 002824100 4,888,527 53,874 SH SOLE 53,874 0 0
ABBVIE INC COM 00287Y109 6,848,131 27,214 SH SOLE 27,214 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,231,967 13,687 SH SOLE 13,687 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 859,507 6,907 SH SOLE 6,907 0 0
ADOBE INC COM 00724F101 761,854 3,716 SH SOLE 3,716 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,157,827 5,436 SH SOLE 5,436 0 0
AEMETIS INC COM NEW 00770K202 63,911 38,970 SH SOLE 38,970 0 0
AES CORP COM 00130H105 201,487 13,744 SH SOLE 13,744 0 0
AKEBIA THREAPEUTICS INC COM 00972D105 11,400 10,000 SH SOLE 10,000 0 0
ALASKA AIR GROUP INC COM 011659109 1,003,806 19,230 SH SOLE 19,230 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 848,271 8,838 SH SOLE 8,838 0 0
ALLEGION PLC ORD SHS G0176J109 219,305 1,561 SH SOLE 1,561 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 20,800 10,000 SH SOLE 10,000 0 0
ALLSTATE CORP COM 020002101 290,049 1,219 SH SOLE 1,219 0 0
ALPHABET INC CAP STK CL A 02079K305 31,798,247 88,979 SH SOLE 88,979 0 0
ALPHABET INC CAP STK CL C 02079K107 41,449,768 117,312 SH SOLE 117,312 0 0
ALPHABET INC CAP STK CL C 02079K107 10,246,570 29,000 SH Put SOLE 29,000 0 0
ALTRIA GROUP INC COM 02209S103 225,923 3,140 SH SOLE 3,140 0 0
AMAZON COM INC COM 023135106 26,224,789 110,031 SH SOLE 110,031 0 0
AMENTUM HOLDINGS INC COM 023939101 656,893 31,780 SH SOLE 31,780 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 3,841,888 29,996 SH SOLE 29,996 0 0
AMERICAN EXPRESS CO COM 025816109 1,347,926 3,985 SH SOLE 3,985 0 0
AMERICAN TOWER CORP COM 03027X100 557,447 3,408 SH SOLE 3,408 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,435,274 162,907 SH SOLE 162,907 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 1,230,436 78,272 SH SOLE 78,272 0 0
AMETEK INC COM 031100100 6,484,548 26,802 SH SOLE 26,802 0 0
AMGEN INC COM 031162100 2,383,474 6,582 SH SOLE 6,582 0 0
ANAPTYSBIO INC COM 032724106 779,625 11,550 SH SOLE 11,550 0 0
ANTERO RESOURCES CORP COM 03674X106 2,181,702 62,086 SH SOLE 62,086 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 124,889 42,050 SH SOLE 42,050 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 975,215 8,243 SH SOLE 8,243 0 0
APPLE INC COM 037833100 89,182,173 308,205 SH SOLE 308,205 0 0
APPLIED MATLS INC COM 038222105 7,733,931 10,697 SH SOLE 10,697 0 0
APPLOVIN CORP COM CL A 03831W108 800,667 1,554 SH SOLE 1,554 0 0
APTIV PLC COM SHS G3265R107 409,220 6,667 SH SOLE 6,667 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 129,600 27,000 SH SOLE 27,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 239,667 3,137 SH SOLE 3,137 0 0
ARK ETF TR INNOVATION ETF 00214Q104 921,995 11,408 SH SOLE 11,408 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 484,557 3,345 SH SOLE 3,345 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 8,234,292 4,139 SH SOLE 4,139 0 0
ASSURED GUARANTY LTD COM G0585R106 260,520 3,250 SH SOLE 3,250 0 0
AT&T INC COM 00206R102 418,678 20,226 SH SOLE 20,226 0 0
AUNA S A CLASS A L0415A103 167,612 32,673 SH SOLE 32,673 0 0
AUTODESK INC COM 052769106 1,263,730 6,500 SH SOLE 6,500 0 0
AXIS CAP HLDGS LTD SHS G0692U109 6,154,700 57,285 SH SOLE 57,285 0 0
AXON ENTERPRISE INC COM 05464C101 3,085,317 5,504 SH SOLE 5,504 0 0
BANK OF AMER CORP COM 060505104 2,191,888 38,468 SH SOLE 38,468 0 0
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 770,704 12,953 SH SOLE 12,953 0 0
BANK OF NY MELLON CORP COM 064058100 305,995 2,116 SH SOLE 2,116 0 0
BARRICK MNG CORP COM SHS 06849F108 1,234,819 33,590 SH SOLE 33,590 0 0
BAXTER INTL INC COM 071813109 1,663,152 78,009 SH SOLE 78,009 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,485,163 52,947 SH SOLE 52,947 0 0
BECTON DICKINSON & CO COM 075887109 3,903,406 25,794 SH SOLE 25,794 0 0
BERKLEY W R CORP COM 084423102 484,188 6,865 SH SOLE 6,865 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,245,573 60,444 SH SOLE 60,444 0 0
BGC GROUP INC CL A 088929104 200,673 18,772 SH SOLE 18,772 0 0
BGSF INC COM 05601C105 297,228 52,054 SH SOLE 52,054 0 0
BIO RAD LABS INC CL A 090572207 284,508 969 SH SOLE 969 0 0
BITMINE IMMERSION TECHS INC COM NEW 09175A206 134,325 10,092 SH SOLE 10,092 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 688,819 49,307 SH SOLE 49,307 0 0
BLACKROCK INC COM 09290D101 7,488,561 7,788 SH SOLE 7,788 0 0
BLACKSTONE INC COM 09260D107 4,954,456 42,105 SH SOLE 42,105 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 963,947 85,305 SH SOLE 85,305 0 0
BLOCK INC CL A 852234103 773,376 10,176 SH SOLE 10,176 0 0
BOEING CO COM 097023105 855,057 3,950 SH SOLE 3,950 0 0
BOOKING HOLDINGS INC COM 09857L108 4,976,906 27,923 SH SOLE 27,923 0 0
BOSTON SCIENTIFIC CORP COM 101137107 799,226 18,726 SH SOLE 18,726 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 689,769 11,971 SH SOLE 11,971 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 245,805 3,980 SH SOLE 3,980 0 0
BROADCOM INC COM 11135F101 3,301,913 8,741 SH SOLE 8,741 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 96,451 11,455 SH SOLE 11,455 0 0
CABALETTA BIO INC COM 12674W109 60,645 19,500 SH SOLE 19,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,537,471 14,754 SH SOLE 14,754 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,394,115 49,211 SH SOLE 49,211 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 956,137 24,206 SH SOLE 24,206 0 0
CANADIAN SOLAR INC COM 136635109 244,786 15,280 SH SOLE 15,280 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 1,182,326 23,992 SH SOLE 23,992 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 605,887 27,182 SH SOLE 27,182 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,034,869 20,112 SH SOLE 20,112 0 0
CARDINAL HEALTH INC COM 14149Y108 772,308 3,251 SH SOLE 3,251 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 370,711 5,054 SH SOLE 5,054 0 0
CATERPILLAR INC COM 149123101 39,878,375 37,448 SH SOLE 37,448 0 0
CENCORA INC COM 03073E105 1,493,851 5,279 SH SOLE 5,279 0 0
CF INDUSTRIES HOLD COM 125269100 1,702,280 15,724 SH SOLE 15,724 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 292,526 2,057 SH SOLE 2,057 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,068,700 49,549 SH SOLE 49,549 0 0
CHEVRON CORPORATION COM 166764100 2,881,903 17,386 SH SOLE 17,386 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 585,378 5,121 SH SOLE 5,121 0 0
CHUBB LIMITED COM H1467J104 2,348,455 6,892 SH SOLE 6,892 0 0
CISCO SYS INC COM 17275R102 2,182,524 18,581 SH SOLE 18,581 0 0
CITIGROUP INC COM NEW 172967424 9,138,968 65,297 SH SOLE 65,297 0 0
CITIZENS FINL GROUP INC COM 174610105 909,649 12,982 SH SOLE 12,982 0 0
CLEARWAY ENERGY INC CL C 18539C204 240,525 7,037 SH SOLE 7,037 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 177,002 18,850 SH SOLE 18,850 0 0
CLOUDFLARE INC CL A COM 18915M107 8,356,444 34,069 SH SOLE 34,069 0 0
CME GROUP INC COM 12572Q105 7,504,134 33,982 SH SOLE 33,982 0 0
COCA COLA CO COM 191216100 1,196,945 14,728 SH SOLE 14,728 0 0
COGENT COMM HOLDINGS INC COM NEW 19239V302 281,014 20,246 SH SOLE 20,246 0 0
COLGATE PALMOLIVE CO COM 194162103 412,835 4,503 SH SOLE 4,503 0 0
COMCAST CORP NEW CL A 20030N101 754,716 30,742 SH SOLE 30,742 0 0
COMPASS INC CL A 20464U100 544,579 44,167 SH SOLE 44,167 0 0
CONSOLIDATED EDISON INC COM 209115104 838,575 7,580 SH SOLE 7,580 0 0
CONTEXT THERAPEUTICS INC COM 21077P108 51,404 92,804 SH SOLE 92,804 0 0
COOPER-STANDARD HOLDINGS INC COM 21676P103 252,701 9,342 SH SOLE 9,342 0 0
COPART INC COM 217204106 3,689,141 130,867 SH SOLE 130,867 0 0
CORE & MAIN INC CL A 21874C102 10,268,372 212,816 SH SOLE 212,816 0 0
CORNING INC COM 219350105 2,112,406 8,270 SH SOLE 8,270 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,907,441 3,108 SH SOLE 3,108 0 0
CREATIVE MEDIA & CMNTY TR COM 12564W219 192,283 59,164 SH SOLE 59,164 0 0
CROCS INC COM 227046109 1,248,865 10,352 SH SOLE 10,352 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 302,967 397 SH SOLE 397 0 0
CSX CORP COM 126408103 956,018 20,114 SH SOLE 20,114 0 0
DANAHER CORP DEL COM 235851102 12,604,155 66,170 SH SOLE 66,170 0 0
DARLING INGREDIENTS INC COM 237266101 258,353 4,730 SH SOLE 4,730 0 0
DEERE & CO COM 244199105 2,236,648 3,526 SH SOLE 3,526 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,268,741 7,576 SH SOLE 7,576 0 0
DELTA AIR LINES INC COM NEW 247361702 1,318,302 14,075 SH SOLE 14,075 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,360,833 32,934 SH SOLE 32,934 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,604,626 19,963 SH SOLE 19,963 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,300,621 18,777 SH SOLE 18,777 0 0
DICKS SPORTING GOODS INC COM 253393102 284,193 1,253 SH SOLE 1,253 0 0
DIGITAL RLTY TR INC COM 253868103 499,232 2,780 SH SOLE 2,780 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 1,683,680 43,405 SH SOLE 43,405 0 0
DIREXION SHARES ETF TRUST DA 500 BU 3X ETF 25459W862 541,340 2,000 SH SOLE 2,000 0 0
DISNEY WALT CO COM 254687106 1,725,374 17,926 SH SOLE 17,926 0 0
DOCUSIGN INC COM 256163106 1,434,455 32,293 SH SOLE 32,293 0 0
DORIAN LPG LTD SHS USD Y2106R110 543,611 15,630 SH SOLE 15,630 0 0
DOVER CORP COM 260003108 9,591,977 42,768 SH SOLE 42,768 0 0
EAGLE POINT INCOME COMPANY I COM 269817102 1,047,884 104,060 SH SOLE 104,060 0 0
EASTERLY GOVT PPTYS INC COM SHS 27616P301 811,721 32,560 SH SOLE 32,560 0 0
EATON CORP PLC SHS G29183103 531,372 1,247 SH SOLE 1,247 0 0
ECHOSTAR CORP CL A 278768106 1,697,486 16,724 SH SOLE 16,724 0 0
ECOLAB INC COM 278865100 9,451,342 33,923 SH SOLE 33,923 0 0
ECOVYST INC COM 27923Q109 772,834 62,075 SH SOLE 62,075 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 397,945 1,029 SH SOLE 1,029 0 0
ELI LILLY & CO COM 532457108 5,519,974 4,602 SH SOLE 4,602 0 0
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 687,553 155,555 SH SOLE 155,555 0 0
EMERSON ELEC CO COM 291011104 2,354,945 16,451 SH SOLE 16,451 0 0
ENBRIDGE INC COM 29250N105 431,554 7,960 SH SOLE 7,960 0 0
ENERGY TRANSFER L P 9.250% FXD PFD I 29273V704 666,405 58,150 SH SOLE 58,150 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,600,478 83,707 SH SOLE 83,707 0 0
ENPHASE ENERGY INC COM 29355A107 7,301,110 148,276 SH SOLE 148,276 0 0
ESSENTIAL UTILS INC COM 29670G102 1,339,394 34,962 SH SOLE 34,962 0 0
EVEREST GROUP LTD COM G3223R108 8,422,636 23,578 SH SOLE 23,578 0 0
EVEREST GROUP LTD COM G3223R108 1,071,690 3,000 SH Put SOLE 3,000 0 0
EVERSOURCE ENERGY COM 30040W108 341,114 4,720 SH SOLE 4,720 0 0
EVGO INC CL A COM 30052F100 730,231 382,320 SH SOLE 382,320 0 0
EXPAND ENERGY CORPORATION COM 165167735 3,125,025 34,269 SH SOLE 34,269 0 0
EXXON MOBIL CORP COM 30231G102 6,711,858 49,092 SH SOLE 49,092 0 0
FEDEX CORP COM 31428X106 1,110,046 3,545 SH SOLE 3,545 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 228,916 1,516 SH SOLE 1,516 0 0
FIFTH THIRD BANCORP COM 316773100 483,880 8,584 SH SOLE 8,584 0 0
FIGMA INC CLASS A COM STK 316841105 685,303 37,883 SH SOLE 37,883 0 0
FIRST SOLAR INC COM 336433107 2,033,031 8,616 SH SOLE 8,616 0 0
FIRST TR EXCH TRADED FD III EQUITY MARKET NE 33740J203 851,656 41,264 SH SOLE 41,264 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 446,403 3,350 SH SOLE 3,350 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 495,450 3,104 SH SOLE 3,104 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,181,184 8,799 SH SOLE 8,799 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109 303,444 6,236 SH SOLE 6,236 0 0
FISERV INC COM 337738108 751,397 15,319 SH SOLE 15,319 0 0
FLEX LTD ORD Y2573F102 122,269,174 754,422 SH SOLE 754,422 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,115,968 18,800 SH SOLE 18,800 0 0
FORTINET INC COM 34959E109 247,328 1,610 SH SOLE 1,610 0 0
FRANCO NEV CORP COM 351858105 2,352,662 11,287 SH SOLE 11,287 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 2,183,891 61,397 SH SOLE 61,397 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,791,047 28,479 SH SOLE 28,479 0 0
FRONTVIEW REIT INC COM 35922N100 1,660,074 82,060 SH SOLE 82,060 0 0
FTAI AVIATION LTD SHS G3730V105 1,968,106 7,275 SH SOLE 7,275 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,121,679 4,886 SH SOLE 4,886 0 0
GE AEROSPACE COM NEW 369604301 914,144 2,446 SH SOLE 2,446 0 0
GE VERNOVA INC COM 36828A101 1,132,596 964 SH SOLE 964 0 0
GENERAL DYNAMICS CORP COM 369550108 549,426 1,551 SH SOLE 1,551 0 0
GENERAL MILLS INC COM 370334104 753,316 21,647 SH SOLE 21,647 0 0
GENERAL MTRS CO COM 37045V100 1,177,397 15,275 SH SOLE 15,275 0 0
GENUINE PARTS CO COM 372460105 413,402 3,504 SH SOLE 3,504 0 0
GILEAD SCIENCES INC COM 375558103 262,914 2,081 SH SOLE 2,081 0 0
GOLAR LNG LTD SHS G9456A100 772,520 15,500 SH SOLE 15,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,192,755 4,146 SH SOLE 4,146 0 0
GPGI INC COM CL A 20459V105 300,516 18,960 SH SOLE 18,960 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 180,610 17,087 SH SOLE 17,087 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 106,616 21,196 SH SOLE 21,196 0 0
H2O AMERICA COM 784305104 1,690,074 27,811 SH SOLE 27,811 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 11,603,849 87,563 SH SOLE 87,563 0 0
HCA HEALTHCARE INC COM 40412C101 403,536 1,035 SH SOLE 1,035 0 0
HEICO CORP NEW COM 422806109 9,622,426 27,015 SH SOLE 27,015 0 0
HERSHEY CO COM 427866108 353,005 2,012 SH SOLE 2,012 0 0
HEXCEL CORP NEW COM 428291108 10,978,283 109,717 SH SOLE 109,717 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,479,328 161,625 SH SOLE 161,625 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 260,780 17,000 SH Call SOLE 17,000 0 0
HOME DEPOT INC COM 437076102 8,775,560 24,883 SH SOLE 24,883 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,941,303 8,781 SH SOLE 8,781 0 0
HONEYWELL INTL INC COM 438516205 1,936,052 8,647 SH SOLE 8,647 0 0
HORMEL FOODS CORP COM 440452100 949,117 38,240 SH SOLE 38,240 0 0
HUDBAY MINERALS INC COM 443628102 734,271 31,100 SH SOLE 31,100 0 0
IDEXX LABS INC COM 45168D104 3,674,551 6,980 SH SOLE 6,980 0 0
ILLINOIS TOOL WKS INC COM 452308109 727,564 2,690 SH SOLE 2,690 0 0
ILLUMINA INC COM 452327109 1,209,710 6,880 SH SOLE 6,880 0 0
IMMUNITYBIO INC COM 45256X103 87,550 10,000 SH SOLE 10,000 0 0
INGERSOLL RAND INC COM 45687V106 344,358 4,200 SH SOLE 4,200 0 0
INTEL CORP COM 458140100 3,565,592 25,536 SH SOLE 25,536 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 2,037,819 497,029 SH SOLE 497,029 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 948,803 3,374 SH SOLE 3,374 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,736,932 14,426 SH SOLE 14,426 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 132,465 12,220 SH SOLE 12,220 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,821,633 37,672 SH SOLE 37,672 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 358,431 17,596 SH SOLE 17,596 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,027,705 42,275 SH SOLE 42,275 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 545,891 23,185 SH SOLE 23,185 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 17,039,747 315,376 SH SOLE 315,376 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 702,643 5,446 SH SOLE 5,446 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,637,581 31,196 SH SOLE 31,196 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 736,400 1,000 SH Put SOLE 1,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,078,102 8,254 SH SOLE 8,254 0 0
IQVIA HLDGS INC COM 46266C105 3,713,688 19,220 SH SOLE 19,220 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 508,975 11,130 SH SOLE 11,130 0 0
ISHARES GOLD TR ISHARES NEW 464285204 13,165,093 174,349 SH SOLE 174,349 0 0
ISHARES INC CORE MSCI EMKT 46434G103 676,484 8,166 SH SOLE 8,166 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 2,252,752 29,684 SH SOLE 29,684 0 0
ISHARES INC MSCI EMRG CHN 46434G764 3,677,316 35,946 SH SOLE 35,946 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 2,972,036 51,110 SH SOLE 51,110 0 0
ISHARES INC MSCI GERMANY ETF 464286806 602,025 14,552 SH SOLE 14,552 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,037,349 11,122 SH SOLE 11,122 0 0
ISHARES TR 20 YR TR BD ETF 464287432 224,571 2,599 SH SOLE 2,599 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 543,266 19,820 SH SOLE 19,820 0 0
ISHARES TR CORE MSCI EAFE 46432F842 825,276 8,545 SH SOLE 8,545 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,859,353 24,113 SH SOLE 24,113 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,049,291 7,075 SH SOLE 7,075 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,417,634 1,893 SH SOLE 1,893 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,615,942 26,429 SH SOLE 26,429 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 1,733,438 12,174 SH SOLE 12,174 0 0
ISHARES TR EXPND TEC SC ETF 464287549 337,629 2,064 SH SOLE 2,064 0 0
ISHARES TR IBONDS DEC 29 46436E205 511,141 22,070 SH SOLE 22,070 0 0
ISHARES TR ISHARES BIOTECH 464287556 742,882 3,906 SH SOLE 3,906 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,035,740 19,597 SH SOLE 19,597 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,341,961 34,234 SH SOLE 34,234 0 0
ISHARES TR MSCI INDIA ETF 46429B598 235,096 4,760 SH SOLE 4,760 0 0
ISHARES TR MSCI USA MMENTM 46432F396 245,466 716 SH SOLE 716 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,426,970 11,060 SH SOLE 11,060 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 20,041,804 161,406 SH SOLE 161,406 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,188,634 4,903 SH SOLE 4,903 0 0
ISHARES TR RUS MD CP GR ETF 464287481 8,298,541 56,680 SH SOLE 56,680 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,979,030 17,939 SH SOLE 17,939 0 0
ISHARES TR RUS TP200 GR ETF 464289438 951,122 3,273 SH SOLE 3,273 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,277,686 4,253 SH SOLE 4,253 0 0
ISHARES TR SELECT DIVID ETF 464287168 823,701 5,270 SH SOLE 5,270 0 0
ISHARES TR US TREAS BD ETF 46429B267 513,165 22,527 SH SOLE 22,527 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 6,041,820 80,226 SH SOLE 80,226 0 0
JBS N.V. CL A SHS N4732M103 332,985 28,100 SH SOLE 28,100 0 0
JOHNSON & JOHNSON COM 478160104 14,698,506 57,875 SH SOLE 57,875 0 0
JPMORGAN CHASE & CO COM 46625H100 32,235,907 98,481 SH SOLE 98,481 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 1,104,660 12,750 SH SOLE 12,750 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 221,594 633 SH SOLE 633 0 0
KINDER MORGAN INC DEL COM 49456B101 420,949 13,167 SH SOLE 13,167 0 0
KKR & CO INC COM 48251W104 1,030,598 11,229 SH SOLE 11,229 0 0
KLA CORP COM NEW 482480100 2,830,040 9,380 SH SOLE 9,380 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 1,007,846 41,187 SH SOLE 41,187 0 0
KROGER CO COM 501044101 202,518 3,647 SH SOLE 3,647 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,675,909 16,091 SH SOLE 16,091 0 0
LABCORP HOLDINGS INC COM SHS 504922105 2,200,240 7,858 SH SOLE 7,858 0 0
LAM RESEARCH CORP COM NEW 512807306 1,636,254 3,776 SH SOLE 3,776 0 0
LEIDOS HOLDINGS INC COM 525327102 7,963,288 77,336 SH SOLE 77,336 0 0
LENNAR CORP CL A 526057104 1,199,716 13,258 SH SOLE 13,258 0 0
LINDE PLC SHS G54950103 1,317,070 2,538 SH SOLE 2,538 0 0
LIQTECH INTL INC COM 53632A300 51,582 60,756 SH SOLE 60,756 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 395,518 2,160 SH SOLE 2,160 0 0
LOWES COS INC COM 548661107 1,498,230 6,795 SH SOLE 6,795 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 338,434 6,428 SH SOLE 6,428 0 0
MANPOWERGROUP INC WIS COM 56418H100 322,537 9,551 SH SOLE 9,551 0 0
MARKEL GROUP INC COM 570535104 8,485,828 4,345 SH SOLE 4,345 0 0
MARRIOTT INTL INC NEW CL A 571903202 385,043 1,039 SH SOLE 1,039 0 0
MARVELL TECHNOLOGY INC COM 573874104 427,174 1,434 SH SOLE 1,434 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,090,330 21,593 SH SOLE 21,593 0 0
MCCORMICK & CO INC COM NON VTG 579780206 689,494 13,675 SH SOLE 13,675 0 0
MCDONALDS CORP COM 580135101 961,763 3,558 SH SOLE 3,558 0 0
MCKESSON CORP COM 58155Q103 4,047,749 5,357 SH SOLE 5,357 0 0
MEDTRONIC PLC SHS G5960L103 443,877 5,674 SH SOLE 5,674 0 0
MERCK & CO INC COM 58933Y105 5,510,518 42,883 SH SOLE 42,883 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 10,083 32,000 SH SOLE 32,000 0 0
META PLATFORMS INC CL A 30303M102 11,114,375 19,731 SH SOLE 19,731 0 0
MICRON TECHNOLOGY INC COM 595112103 3,280,492 2,842 SH SOLE 2,842 0 0
MICROSOFT CORP COM 594918104 23,561,368 63,164 SH SOLE 63,164 0 0
MILLROSE PPTYS INC COM CL A 601137102 518,543 17,256 SH SOLE 17,256 0 0
MONDELEZ INTL INC CL A 609207105 367,573 6,355 SH SOLE 6,355 0 0
MONRO INC COM 610236101 367,865 21,500 SH SOLE 21,500 0 0
MORGAN STANLEY COM NEW 617446448 969,318 4,637 SH SOLE 4,637 0 0
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103 236,023 15,610 SH SOLE 15,610 0 0
NEW JERSEY RES CORP COM 646025106 10,304,159 183,872 SH SOLE 183,872 0 0
NEWELL BRANDS INC COM 651229106 196,480 32,000 SH SOLE 32,000 0 0
NEWMONT CORP COM 651639106 1,560,247 16,705 SH SOLE 16,705 0 0
NEXTERA ENERGY INC COM 65339F101 607,719 6,924 SH SOLE 6,924 0 0
NEXTPOWER INC CLASS A COM 65290E101 17,569,576 147,470 SH SOLE 147,470 0 0
NIKE INC CL B 654106103 858,397 20,911 SH SOLE 20,911 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 192,884 17,615 SH SOLE 17,615 0 0
NORFOLK SOUTHN CORP COM 655844108 888,088 2,823 SH SOLE 2,823 0 0
NOVARTIS AG SPONSORED ADR 66987V109 669,665 4,273 SH SOLE 4,273 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 165,116 12,359 SH SOLE 12,359 0 0
NUCOR CORP COM 670346105 751,113 3,372 SH SOLE 3,372 0 0
NUSCALE PWR CORP CL A COM 67079K100 535,452 53,385 SH SOLE 53,385 0 0
NVIDIA CORPORATION COM 67066G104 26,113,389 130,508 SH SOLE 130,508 0 0
OCCIDENTAL PETE CORP COM 674599105 252,078 5,190 SH SOLE 5,190 0 0
ORACLE CORP COM 68389X105 4,177,408 28,505 SH SOLE 28,505 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 50,232 29,900 SH SOLE 29,900 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 921,576 7,899 SH SOLE 7,899 0 0
PALMER SQUARE CAPITAL BDC IN COM SHS 69702V107 449,269 43,116 SH SOLE 43,116 0 0
PALO ALTO NETWORKS INC COM 697435105 1,712,261 5,021 SH SOLE 5,021 0 0
PARKER-HANNIFIN CORP COM 701094104 48,953,928 50,049 SH SOLE 50,049 0 0
PATHWARD FINANCIAL INC COM 59100U108 253,780 2,915 SH SOLE 2,915 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,554,881 169,377 SH SOLE 169,377 0 0
PAYPAL HLDGS INC COM 70450Y103 2,032,699 47,075 SH SOLE 47,075 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 215,804 36,515 SH SOLE 36,515 0 0
PEPSICO INC COM 713448108 590,615 4,362 SH SOLE 4,362 0 0
PERION NETWORK LTD SHS NEW M78673114 629,159 64,795 SH SOLE 64,795 0 0
PERMIANVILLE RTY TR TR UNIT 71425H100 32,762 19,386 SH SOLE 19,386 0 0
PFIZER INC COM 717081103 3,482,305 144,614 SH SOLE 144,614 0 0
PG&E CORP COM 69331C108 378,164 22,483 SH SOLE 22,483 0 0
PHILIP MORRIS INTL INC COM 718172109 604,782 3,343 SH SOLE 3,343 0 0
PHILLIPS 66 COM 718546104 526,929 3,117 SH SOLE 3,117 0 0
PJT PARTNERS INC COM CL A 69343T107 251,617 1,667 SH SOLE 1,667 0 0
PNC FINL SVCS GROUP INC COM 693475105 362,190 1,471 SH SOLE 1,471 0 0
POWERFLEET INC COM 73931J109 276,890 72,295 SH SOLE 72,295 0 0
PRICE T ROWE GROUP INC COM 74144T108 370,182 3,256 SH SOLE 3,256 0 0
PROCTER & GAMBLE CO COM 742718109 5,952,398 40,592 SH SOLE 40,592 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 444,294 7,911 SH SOLE 7,911 0 0
PROSHARES TR ULTRA SEMIC NEW 74350P584 380,560 33,500 SH SOLE 33,500 0 0
PROSPECT CAP CORP COM 74348T102 751,963 325,525 SH SOLE 325,525 0 0
PRUDENTIAL FINL INC COM 744320102 379,590 3,517 SH SOLE 3,517 0 0
PURE CYCLE CORP COM NEW 746228303 268,403 25,061 SH SOLE 25,061 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 754,262 93,004 SH SOLE 93,004 0 0
PVH CORPORATION COM 693656100 1,088,429 14,657 SH SOLE 14,657 0 0
QORVO INC COM 74736K101 371,401 3,982 SH SOLE 3,982 0 0
QUALCOMM INC COM 747525103 627,177 3,394 SH SOLE 3,394 0 0
QUANTA SVCS INC COM 74762E102 376,629 523 SH SOLE 523 0 0
READY CAPITAL CORP COM 75574U101 170,188 97,250 SH SOLE 97,250 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,745,139 7,610 SH SOLE 7,610 0 0
REVVITY INC COM 714046109 278,150 2,500 SH SOLE 2,500 0 0
RIOT PLATFORMS INC COM 767292105 340,060 12,420 SH SOLE 12,420 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 673,614 38,825 SH SOLE 38,825 0 0
ROCKET COS INC COM CL A 77311W101 177,975 11,300 SH SOLE 11,300 0 0
ROPER TECHNOLOGIES INC COM 776696106 60,157,998 177,777 SH SOLE 177,777 0 0
ROYAL GOLD INC COM 780287108 1,082,889 5,425 SH SOLE 5,425 0 0
RTX CORPORATION COM 75513E101 16,761,744 88,345 SH SOLE 88,345 0 0
S&P GLOBAL INC COM 78409V104 4,364,605 10,717 SH SOLE 10,717 0 0
SABLE OFFSHORE CORP COM SHS 78574H104 46,200 15,000 SH SOLE 15,000 0 0
SABLE OFFSHORE CORP COM SHS 78574H104 46,200 15,000 SH Put SOLE 15,000 0 0
SALESFORCE INC COM 79466L302 4,175,616 26,654 SH SOLE 26,654 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 68,453 21,325 SH SOLE 21,325 0 0
SCHWAB CHARLES CORP COM 808513105 1,649,288 17,875 SH SOLE 17,875 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 394,261 13,614 SH SOLE 13,614 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 205,893 6,493 SH SOLE 6,493 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,549,069 22,366 SH SOLE 22,366 0 0
SEA LTD SPONSORD ADS 81141R100 442,926 4,622 SH SOLE 4,622 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 591,964 11,146 SH SOLE 11,146 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 609,350 11,366 SH SOLE 11,366 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,199,130 6,294 SH SOLE 6,294 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 200,856 4,430 SH SOLE 4,430 0 0
SERVICENOW INC COM 81762P102 3,755,762 37,830 SH SOLE 37,830 0 0
SHARPLINK INC COM NEW 820014405 79,200 16,500 SH SOLE 16,500 0 0
SHELL PLC SPON ADS 780259305 322,388 4,158 SH SOLE 4,158 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 3,374,247 29,552 SH SOLE 29,552 0 0
SKYX PLATFORMS CORP COM 78471E105 852,524 771,515 SH SOLE 771,515 0 0
SL GREEN RLTY CORP COM 78440X887 2,043,000 39,463 SH SOLE 39,463 0 0
SLB LIMITED COM STK 806857108 1,050,023 22,586 SH SOLE 22,586 0 0
SLR INVESTMENT CORP COM 83413U100 4,205,491 339,975 SH SOLE 339,975 0 0
SNOWFLAKE INC COM SHS 833445109 1,199,713 4,714 SH SOLE 4,714 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 246,042 2,777 SH SOLE 2,777 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,006,349 8,161 SH SOLE 8,161 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 414,407 8,224 SH SOLE 8,224 0 0
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 295,924 1,584 SH SOLE 1,584 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 206,500 3,397 SH SOLE 3,397 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 346,727 3,819 SH SOLE 3,819 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 1,700,108 27,825 SH SOLE 27,825 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 240,535 5,979 SH SOLE 5,979 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 275,120 9,119 SH SOLE 9,119 0 0
STAR GROUP LP UNIT LTD PARTNR 85512C105 166,920 13,000 SH SOLE 13,000 0 0
STATE STR CORP COM 857477103 401,952 2,370 SH SOLE 2,370 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,167,542 2,235 SH SOLE 2,235 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 51,339,917 68,749 SH SOLE 68,749 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 10,081,395 13,500 SH Put SOLE 13,500 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,382,766 1,966 SH SOLE 1,966 0 0
STERIS PLC SHS USD G8473T100 273,741 1,300 SH SOLE 1,300 0 0
STRATEGY INC CL A NEW 594972408 304,255 3,500 SH SOLE 3,500 0 0
STRYKER CORPORATION COM 863667101 1,117,997 3,551 SH SOLE 3,551 0 0
SWEETGREEN INC COM CL A 87043Q108 758,012 86,040 SH SOLE 86,040 0 0
SYSCO CORP COM 871829107 1,119,554 13,395 SH SOLE 13,395 0 0
T ROWE PRICE EXCHANGE-TRADED TECHNOLOGY ETF 87283Q792 1,119,683 25,105 SH SOLE 25,105 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 16,923,171 35,436 SH SOLE 35,436 0 0
TALEN ENERGY CORP COM 87422Q109 1,825,235 4,750 SH SOLE 4,750 0 0
TECOGEN INC NEW COM NEW 87876P201 3,393,000 650,000 SH SOLE 650,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,069,424 6,102 SH SOLE 6,102 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,209,041 11,808 SH SOLE 11,808 0 0
TESLA INC COM 88160R101 2,783,110 6,617 SH SOLE 6,617 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,320,371 38,972 SH SOLE 38,972 0 0
TEXAS INSTRS INC COM 882508104 250,379 840 SH SOLE 840 0 0
TFI INTERNATIONAL INC COM 87241L109 4,469,250 31,056 SH SOLE 31,056 0 0
THE CAMPBELLS COMPANY COM 134429109 665,762 29,895 SH SOLE 29,895 0 0
THE CIGNA GROUP COM 125523100 625,819 2,270 SH SOLE 2,270 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,895,162 11,758 SH SOLE 11,758 0 0
TITAN INTL INC ILL COM 88830M102 1,201,488 155,835 SH SOLE 155,835 0 0
TJX COS INC NEW COM 872540109 966,267 6,378 SH SOLE 6,378 0 0
TOLL BROTHERS INC COM 889478103 2,117,697 12,854 SH SOLE 12,854 0 0
TORTOISE CAPITAL SERIES TRUS ENERGY ETF 890930209 436,697 44,974 SH SOLE 44,974 0 0
TOYOTA MOTOR CORP ADS 892331307 463,997 2,755 SH SOLE 2,755 0 0
TPG INC COM CL A 872657101 5,513,823 135,976 SH SOLE 135,976 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,398,949 8,956 SH SOLE 8,956 0 0
TRANSALTA CORP COM 89346D107 562,881 40,700 SH SOLE 40,700 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 91,443 18,700 SH SOLE 18,700 0 0
TRAVELERS COMPANIES INC COM 89417E109 986,729 2,989 SH SOLE 2,989 0 0
TREX INC COM 89531P105 271,367 5,423 SH SOLE 5,423 0 0
TRIMBLE INC COM 896239100 12,135,239 237,109 SH SOLE 237,109 0 0
UGI CORP NEW COM 902681105 787,408 22,797 SH SOLE 22,797 0 0
UNILEVER PLC SPON ADR NEW 904767803 235,189 3,912 SH SOLE 3,912 0 0
UNION PAC CORP COM 907818108 6,295,712 23,146 SH SOLE 23,146 0 0
UNIQURE NV SHS N90064101 198,058 4,300 SH SOLE 4,300 0 0
UNIQURE NV SHS N90064101 115,150 2,500 SH Call SOLE 2,500 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,445,508 17,983 SH SOLE 17,983 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,818,820 14,000 SH SOLE 14,000 0 0
V F CORP COM 918204108 902,321 54,096 SH SOLE 54,096 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 430,065 5,700 SH SOLE 5,700 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 327,807 12,825 SH SOLE 12,825 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 1,494,591 38,730 SH SOLE 38,730 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 353,531 4,279 SH SOLE 4,279 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 482,126 5,597 SH SOLE 5,597 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 799,065 2,609 SH SOLE 2,609 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,910,414 29,911 SH SOLE 29,911 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,890,438 23,463 SH SOLE 23,463 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 702,337 1,023 SH SOLE 1,023 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 359,197 1,185 SH SOLE 1,185 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 34,551,166 93,371 SH SOLE 93,371 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 305,320 1,401 SH SOLE 1,401 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 26,658,887 318,315 SH SOLE 318,315 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,894,521 81,999 SH SOLE 81,999 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,958,151 22,116 SH SOLE 22,116 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 670,397 4,271 SH SOLE 4,271 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,938,245 20,870 SH SOLE 20,870 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,588,086 22,289 SH SOLE 22,289 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5,957,078 37,696 SH SOLE 37,696 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 452,911 10,697 SH SOLE 10,697 0 0
VERMILION ENERGY INC COM 923725105 1,248,889 133,511 SH SOLE 133,511 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 425,221 1,270 SH SOLE 1,270 0 0
VISA INC COM CL A 92826C839 11,774,437 34,319 SH SOLE 34,319 0 0
WALMART INC COM 931142103 776,511 6,856 SH SOLE 6,856 0 0
WATERS CORP COM 941848103 244,151 651 SH SOLE 651 0 0
WELLS FARGO & CO COM 949746101 1,450,663 17,554 SH SOLE 17,554 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 280,020 780 SH SOLE 780 0 0
WESTERN DIGITAL CORP COM 958102105 2,061,149 3,227 SH SOLE 3,227 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 273,087 4,791 SH SOLE 4,791 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 464,687 2,678 SH SOLE 2,678 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,653,343 33,409 SH SOLE 33,409 0 0
YORK WTR CO COM 987184108 402,281 13,125 SH SOLE 13,125 0 0
ZILLOW GROUP INC CL A 98954M101 215,292 6,863 SH SOLE 6,863 0 0