Liabilities / Assets
24th percentile
Tied with the lowest-debt nonprofits in its peer group.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
24th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
21st percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
77th percentile
Higher net margin than 77% of similar nonprofits.
Top Officer Pay
32nd percentile
Higher top officer pay than 32% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
45th percentile
Faster asset growth than 45% of similar nonprofits.
Revenue Growth
83rd percentile
Faster revenue growth than 83% of similar nonprofits.
Assets
Up$8,786,301
Up $190,537 (+2.2%) from 2022
Net Assets
Up$8,786,301
Up $190,537 (+2.2%) from 2022
Liabilities
Flat$0
Flat from 2022
Revenue
Up$799,305
Up $266,612 (+50%) from 2022
Expenses
Down$608,768
Down $13,604 (-2.2%) from 2022
Net Income
Up$190,537
Up $280,216 (+312%) from 2022
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| KENAN L WHITE | President/Director | - | $0 | - | - |
| B BRISCOE WHITE III | Sectretary/Treasurer | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | FLAGLER COLLEGE | 2023 ANNUAL GIVING CAMPAIGN $1K | PC | ST AUGUSTINE, FL, US | $57,000 |
| Paid Grant | CENTER FOR CONSERVATION BIOLOGY | 2023 ANNUAL GIVING CAMPAIGN | PC | WILLIAMSBURG, VA, US | $51,000 |
| Paid Grant | SOUTHERN ENVIRONMENTAL LAW CENTER | VA NATIONAL FORESTS | PC | CHARLOTTESVILLE, VA, US | $50,000 |
| Paid Grant | CAPITAL REGION LAND CONSERVANCY | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $50,000 |
| Paid Grant | JAMES RIVER ASSOCIATION | ANNUAL GIVING $1K, NEW CONSTRUCTION INITIATIVE $25,000, RESTORE FRESHWATER MUSSEL POPULATION $15,000 | PC | RICHMOND, VA, US | $41,000 |
| Paid Grant | CHESAPEAKE BAY FOUNDATION | ANNUAL GIVING CAMPAIGN | PC | ANNAPOLIS, MD, US | $33,000 |
| Paid Grant | BONEFISH AND TARPON TRUST | ANNUAL GIVING $1K, PLANTING AND SUSTAINING MANGROVES IN THE ABACOS $25K | PC | MIAMI, FL, US | $26,000 |
| Paid Grant | DELTA WATERFOWL FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | BISMARCK, ND, US | $26,000 |
| Paid Grant | THE NATURE CONSERVANCY OF VIRGINIA (CONSERVATION WORK) | ANNUAL CAMPAIGN | PC | CHARLOTTESVILLE, VA, US | $25,000 |
| Paid Grant | SOUTH CAROLINA ACQUARIUM | ANNUAL GIVING CAMPAIGN | PC | CHARLESTON, VA, US | $25,000 |
| Paid Grant | BLUE RIDGE WILDLIFE CENTER | ANNUAL GIVING CAMPAIGN | PC | BOYCE, VA, US | $17,000 |
| Paid Grant | CONTRIBUTION TO THE CULTURE FOUNDATION | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $17,000 |
| Paid Grant | THE SALVATION ARMY | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $13,500 |
| Paid Grant | AMERICAN FOUNDATION FOR SUICIDE PREVENTION | ANNUAL GIVING CAMPAIGN | PC | NEW YORK, NY, US | $10,000 |
| Paid Grant | STEP RICHMOND | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $10,000 |
| Paid Grant | ST JAMES EPISCOPAL CHURCH | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $8,000 |
| Paid Grant | FEEDMORE - CENTRAL VA FOOD BANK | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $6,000 |
| Paid Grant | THE NATURE CONSERVANCY OF VIRGINIA | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $5,000 |
| Paid Grant | RICHMOND ANIMAL CONTOL CENTER | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $5,000 |
| Paid Grant | ST CATHERINE'S SCHOOL - ANNUAL | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $2,500 |
| Paid Grant | ST CHRISTOPHER'S SCHOOL FOUNDATION - ANNUAL | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $2,500 |
| Paid Grant | ACTS (WWWACTSRVAORG) | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | BOY SCOUTS OF AMERICA (HEART OF VIRGINIA COUNCIL) | 2023 ANNUAL GIVING CAMPAIGN | PC | HENRICO, VA, US | $1,000 |
| Paid Grant | BOYS AND GIRLS CLUB OF METRO RICHMOND | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | CAPITAL TREES | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | CHILDREN'S MUSEUM OF RICHMOND | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | CORNELL LAB OF ORNITHOLOGY | ANNUAL GIVING CAMPAIGN | PC | ITHACA, NY, US | $1,000 |
| Paid Grant | CSI MINISTRIES | ANNUAL GIVING CAMPAIGN | PC | KOKOMO, IN, US | $1,000 |
| Paid Grant | CYSTIC FIBROSIS FOUNDATION - VIRGINIA CHAPTER | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | DAILY PLANET HEALTH SERVICES | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | ELK HILL FARM | 2023 ANNUAL GIVING CAMPAIGN $1K | PC | GOOCHLAND, VA, US | $1,000 |
| Paid Grant | FLAGER MUSEUM | 2023 ANNUAL CAMPAIGN | PC | PALM BEACH, FL, US | $1,000 |
| Paid Grant | FONKOZE USA - RICHMOND FRIENDS OF FONKOZE | 2023 ANNUAL GIVING CAMPAIGN | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | GRACE AND HOLY TRINITY CHURCH | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | GREATER RICHMOND SCAN | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | HISTORIC RICHMOND FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | HOLLINS UNIVERSITY | 2023 ANNUAL GIVING CAMPAIGN | PC | ROANOKE, VA, US | $1,000 |
| Paid Grant | LEWIS GINTER BOTANICAL GARDEN | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | MAYMONT FOUNDATION | ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | MDS FOUNDATION | ANNUAL GIVING | PC | YARDVILLE, NJ, US | $1,000 |
| Paid Grant | NATIONAL OUTDOOR LEADERSHIP SCHOOL | ANNUAL CAMPAIGN | PC | LANDER, WY, US | $1,000 |
| Paid Grant | PERC INC (ELBOW REEF LIGHTHOUSE SOCIETY) | ELBOW REEF LIGHTHOUSE SOCIETY | PC | GRAND ISLE, VT, US | $1,000 |
| Paid Grant | PERC INC (EVERY CHILD COUNTS) | EVERY CHILD COUNTS | PC | GRAND ISLE, VT, US | $1,000 |
| Paid Grant | PERC INC (FRIENDS OF THE ENVIRONMENT) | FRIENDS OF THE ENVIRONMENT | PC | GRAND ISLE, VT, US | $1,000 |
| Paid Grant | PERC INC (HOPE TOWN VOLUNTEER FIRE AND RESCUE) | HOPE TOWN VOLUNTEER FIRE AND RESCUE | PC | GRAND ISLE, VT, US | $1,000 |
| Paid Grant | PRESERVATION VIRGINIA | ANNUAL CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | RICHMOND ANIMAL WELFARE FOUNDATION | ANIMAL CARE SUPPLIES | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | RICHMOND PUBLIC LIBRARY FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | RICHMOND SPCA | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | ROANOKE COLLEGE | 2023 ANNUAL GIVING CAMPAIGN | PC | SALEM, VA, US | $1,000 |
| Paid Grant | SOUTHERN ENVIRONMENTAL LAW CENTER | ANNUAL CAMPAIGN | PC | CHARLOTTESVILLE, VA, US | $1,000 |
| Paid Grant | ST ANDREW'S SCHOOL | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | ST JOSEPH'S VILLA - CAPITAL | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE APLASTIC ANEMIA AND MDS INTERNATIONAL FOUNDATION | ANNUAL GIVING | PC | BETHESDA, MD, US | $1,000 |
| Paid Grant | THE FLORA OF VIRGINIA PROJECT | ANNUAL GIVING | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE HEALING PLACE | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE LIBRARY OF VIRGINIA FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE NATURE CONSERVANCY IN FLORIDA | ACQUIRE PROTECTED ACREAGE FL PANTHER & WILDLIFE | PC | WINTER PARK, FL, US | $1,000 |
| Paid Grant | THE NEW COMMUNITY SCHOOL | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE VALENTINE RICHMOND HISTORY CENTER | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | THE VIRGINIA CONSERVATION NETWORK | ANNUAL CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | UNCW - ANNUAL | 2023 ANNUAL GIVING CAMPAIGN | PC | WILMINGTON, NC, US | $1,000 |
| Paid Grant | UNIVERSITY OF VIRGINIA | ANNUAL CAMPAIGN | PC | CHARLOTTESVILLE, VA, US | $1,000 |
| Paid Grant | VCU FOUNDATION (RICE RIVERS CENTER) | 2022 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | VCU MASSEY CANCER CLINIC | 2022 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | VIMS FOUNDATION | 2023 ANNUAL CAMPAIGN | PC | GLOUCESTER POINT, VA, US | $1,000 |
| Paid Grant | VIRGINIA CAPITAL TRAIL FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | VIRGINIA HOME FOR BOYS AND GIRLS | 2023 ANNUAL GIVING CAMPAIGN | PC | HENRICO, VA, US | $1,000 |
| Paid Grant | VIRGINIA MUSEUM OF HISTORY & CULTURE | 2023 ANNUAL CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | VPM | ANNUAL CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | WILDLIFE CENTER OF VIRGINIA | 2023 ANNUAL GIVING CAMPAIGN | PC | WAYNESBORO, VA, US | $1,000 |
| Paid Grant | WILDLIFE FOUNDATION OF VIRGINIA | 2023 ANNUAL GIVING CAMPAIGN | PC | NORGE, VA, US | $1,000 |
| Paid Grant | YMCA OF GREAT RICHMOND | 2022 ANNUAL CAMPAIGN | PC | RICHMOND, VA, US | $1,000 |
| Paid Grant | JHW FOUNDATION | 2023 ANNUAL GIVING CAMPAIGN | PC | MANAKINSABOT, VA, US | $500 |
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 9828 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | ACCOUNTING FEES |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 9828 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | AFLAC INC 3.600% 4/01/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | BANK OF NY MELLON CO 3.400% 1/29/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | CISCO SYSTEMS INC 3.500% 6/15/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | DISCOVER FINANCIAL SVS 4.100% 2/09/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | LAM RESEARCH CORP 3.800% 3/15/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | LOWE'S COS INC 3.100% 5/03/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | MCCORMICK & CO 3.400% 8/15/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | PNC FINANCIAL SERVICES 2.550% 1/22/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | ROCKWELL AUTOMATION 2.875% 3/01/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | STARBUCKS CORP 2.450% 6/15/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | TARGET CORP 3.375% 4/15/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | TARGET CORP 4.50% 9/15/32 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | VERIZON COMMUNICATIONS 4.016% 12/03/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | VISA INC 3.150% 12/14/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | DODGE & COX INCOME FD COM #147 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | COSTCO WHOLESALE COR 2.750% 5/18/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | GENERAL MILLS INC 2.875% 4/15/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | MICROSOFT CORP 2.400% 8/8/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | PROCTER & GAMBLE CO 2.450% 11/03/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | COMCAST CORP 4.800% 5/15/33 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | DUKE ENERGY CORP 4.500% 8/15/32 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | JP MORGAN CHASE & CO 2.950% 10/1/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 22 | PRINCIPAL PREFERRED SEC-R6 #8200 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 55610 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 25361 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 20617 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 56293 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 30500 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 52190 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 28999 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 53566 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 25974 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 50584 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 27248 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 48368 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 28078 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 53479 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 546715 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 27014 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 43732 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 27410 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 55605 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 24770 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 18808 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 28647 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 22 | 480000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 47210 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 23782 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 19711 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 47981 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 29615 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 47868 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 28637 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 43738 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 24424 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 47580 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 24053 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 50500 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 24172 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 48784 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 513259 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 24740 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 36147 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 23822 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 47702 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 25309 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 19359 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 28577 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 22 | 410788 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 31387 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 14277 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 85282 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 27184 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 23428 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 292000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 326460 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 28300 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 78111 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 26526 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 1123410 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 34301 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 132564 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 108014 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 40526 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 18401 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 10649 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 161166 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 105878 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 240929 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 27152 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 70592 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 19245 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 57025 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 50137 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 58218 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 40555 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 70137 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 25623 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 46798 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 79057 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 80969 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 49486 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 58946 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 77416 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 40631 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 74481 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 120067 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 77900 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 39 | 53614 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 40 | 42356 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 41 | 49730 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 42 | 59227 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 43 | 56578 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 44 | 36670 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 45 | 35606 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 46 | 40982 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 47 | 147000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 48 | 246781 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 49 | 250085 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 50 | 200000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 48871 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 72638 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 112161 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 181178 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 254332 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 249364 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 308291 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 50672 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 70642 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 171621 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 1220495 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 43042 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 131110 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 141342 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 69212 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 60836 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 59953 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 383853 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 142380 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 260171 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 303840 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 77410 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 88357 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 42434 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 77620 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 95082 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 102232 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 143844 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 108069 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 148991 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 115557 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 95527 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 151462 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 57984 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 104921 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 45413 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 73371 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 128889 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 91956 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 39 | 70043 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 40 | 64268 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 41 | 56205 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 42 | 68774 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 43 | 80387 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 44 | 63989 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 45 | 58639 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 46 | 51217 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 47 | 156326 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 48 | 254251 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 49 | 240850 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 50 | 213586 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | ABBOTT LABS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | ACCENTURE PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | ADOBE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | ALPHABET INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | APPLE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | BLACKROCK GL L/S CREDIT-K #1940 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | CALVERT EMG MKTS EQUITY-I #1258 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | CISCO SYSTEMS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | COMCAST CORP CLASS A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | COSTCO WHOLESALE CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | DOMINI IMPACT INTL EQ-INST #330 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | ECOLAB INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | EOG RESOURCES, INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | FISERV INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | FORTIVE CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | HESS CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | HOME DEPOT INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | ISHARES CORE S&P MIDCAP ETF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | MERCK & CO INC NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | MERGER FUND-INST #301 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | MICROSOFT CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | NIKE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | O'REILLY AUTOMOTIVE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | PAYPAL HOLDINGS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | ROCKWELL AUTOMATION INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | SCHWAB CHARLES CORP NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | TAIWAN SEMICONDUCTOR MANUFACTU - ADR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | THERMO FISHER SCIENTIFIC INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | TJX COMPANIES INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | UNITEDHEALTH GROUP INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | VERTEX PHARMACEUTICALS INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | WALT DISNEY CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | TRANE TECHNOLOGIES PUBLIC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | MARKETAXESS HLDGS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | MASTERCARD INC CLASS A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | MORGAN STANLEY COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | PEPSICO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | BANK OF AMERICA |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | INTERCONTINENTAL EXCHANGE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 39 | S&P GLOBAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 40 | NETFLIX |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 41 | PARKER HANIFIN CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 42 | UNION PACIFIC CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 43 | APPLIED MATERIALS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 44 | PALO ALTO NETWORKS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 45 | SERVICENOW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 46 | DR HORTON INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 47 | IMPAX SMALL CAP-INS #3068 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 48 | ABERDEEN STANDARD PHYSICAL |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 49 | INVESCO OPTIMUM YIELD DIVERSIF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 50 | NEUBERGER BERMAN LONG SH |
| InvestmentsGovtObligationsSch/StateLocalSecBookVlEOYAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/StateLocalSecEOYFMVAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 1027376 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 951717 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 280166 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 519139 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 799305 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 799305 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 9828 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 9828 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 519139 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 533000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 533000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 280166 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 280166 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 190537 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 2496643 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 519139 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 723537 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 64665 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 64665 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 1275 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 1275 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 533000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 75768 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 608768 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 799305 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 799305 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 75768 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 75768 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2022-03-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2022-04-20 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2022-04-20 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2022-11-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2022-05-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2023-01-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2023-01-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2022-08-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2022-08-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2022-11-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 20 | 2022-11-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 21 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 22 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 23 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 24 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 25 | 2022-02-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 26 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 27 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 28 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 29 | 2022-06-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 30 | 2022-06-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 31 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 32 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 33 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 34 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 35 | 2022-09-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 36 | 2017-04-13 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 37 | 2022-07-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 38 | 2022-07-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 39 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 40 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 41 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 42 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 43 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 44 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 45 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 46 | 2013-02-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 47 | 2022-11-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 48 | 2022-05-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 49 | 2022-05-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 50 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 51 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 52 | 2023-01-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 53 | 2023-01-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 54 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 55 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 56 | 2022-11-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 57 | 2022-11-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 58 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 59 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 60 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 61 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 62 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 63 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 64 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 65 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 66 | 2022-06-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 67 | 2022-06-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 68 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 69 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 70 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 71 | 2018-09-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 72 | 2022-07-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 73 | 2022-07-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 74 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 75 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 76 | 2022-07-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 77 | 2021-03-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 78 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 79 | 2023-01-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 80 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 81 | 2023-02-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 82 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 83 | 2022-11-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 84 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 85 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 86 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 87 | 2023-02-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 88 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 89 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 90 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 91 | 2023-03-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 92 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 93 | 2023-03-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 4100 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 11481 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 2828 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 3895 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 6415 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 18505 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 5072 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 8221 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 9993 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 29643 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 25471 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 36557 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 12 | 16702 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 13 | 47505 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 14 | 30203 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 15 | 52185 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 16 | 4752 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 17 | 13309 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 18 | 10254 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 19 | 29650 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 20 | 6374 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 21 | 17519 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 22 | 35154 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 23 | 996 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 24 | 1593 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 25 | 919 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 26 | 2686 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 27 | 634 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 28 | 973 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 29 | 2147 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 30 | 6872 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 31 | 1483 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 32 | 4677 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 33 | 1882 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 34 | 5762 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 35 | 1554 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 36 | 4662 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 37 | 2549 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990PFDetailed filing. Detailed filing data is available for this year.