//StatementOfOperations
let
Source = Web.Page(Web.Contents("https://www.sec.gov/Archives/edgar/data/1176199/000114544319000436/d364003.htm")),
#"ReadAllData" = Table.ExpandTableColumn(Source, "Data", {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Kind", "Name", "Children", "Text"}, {"Data.Column1", "Data.Column2", "Data.Column3", "Data.Column4", "Data.Column5", "Data.Column6", "Data.Column7", "Data.Column8", "Data.Column9", "Data.Column10", "Data.Column11", "Data.Kind", "Data.Name", "Data.Children", "Data.Text"}),
#"RowsFilter" = Table.SelectRows(#"ReadAllData", each ([Data.Column1] = "Accounting and legal services fees" or [Data.Column1] = "Change in net unrealized appreciation (depreciation) of" or [Data.Column1] = "Custodian fees" or [Data.Column1] = "Dividends" or [Data.Column1] = "Expenses" or [Data.Column1] = "Futures contracts" or [Data.Column1] = "Increase in net assets from operations" or [Data.Column1] = "Interest" or [Data.Column1] = "Interest expense" or [Data.Column1] = "Investment income" or [Data.Column1] = "Investment management fees" or [Data.Column1] = "Less expense reductions" or [Data.Column1] = "Less foreign taxes withheld" or [Data.Column1] = "Net expenses" or [Data.Column1] = "Net investment income" or [Data.Column1] = "Net realized and unrealized gain" or [Data.Column1] = "Net realized gain (loss) on" or [Data.Column1] = "Other" or [Data.Column1] = "Printing and postage" or [Data.Column1] = "Professional fees" or [Data.Column1] = "Realized and unrealized gain (loss)" or [Data.Column1] = "Stock exchange listing fees" or [Data.Column1] = "Swap contracts" or [Data.Column1] = "Total expenses" or [Data.Column1] = "Total investment income" or [Data.Column1] = "Transfer agent fees" or [Data.Column1] = "Trustees' fees" or [Data.Column1] = "Unaffiliated investments" or [Data.Column1] = "Unaffiliated investments and foreign currency transactions") and ([Data.Column4] = null)),
#"DropColumns" = Table.RemoveColumns(#"RowsFilter",{"Caption", "Source", "ClassName", "Id", "Data.Column3", "Data.Column4", "Data.Column5", "Data.Column6", "Data.Column7", "Data.Column8", "Data.Column9", "Data.Column10", "Data.Column11", "Data.Kind", "Data.Name", "Data.Children", "Data.Text"}),
#"ChangeColNames" = Table.RenameColumns(#"DropColumns",{{"Data.Column1", "Col1"}, {"Data.Column2", "Col2"}})
in
#"ChangeColNames"