<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" SmoothGraphics="true" ReportInfo.Created="02/20/2026 19:27:10" ReportInfo.Modified="06/06/2026 23:52:17" ReportInfo.CreatorVersion="1.0.5.0">
  <Styles>
    <Style Name="dark_background" Fill.Color="72, 45, 189" Font="Tahoma, 8.25pt" ApplyBorder="false" ApplyTextFill="false" ApplyFont="false"/>
    <Style Name="light_background" Fill.Color="120, 86, 241" Font="Tahoma, 8.25pt" ApplyBorder="false" ApplyTextFill="false" ApplyFont="false"/>
    <Style Name="border" Border.Lines="All" Border.Color="180, 164, 249" Font="Tahoma, 8.25pt" ApplyFill="false" ApplyTextFill="false" ApplyFont="false"/>
  </Styles>
  <Dictionary>
    <JsonDataSourceConnection Name="JsonDataSourceConnection1" ConnectionString="[encoded data, 15431 characters]">
      <JsonTableDataSource Name="JSON" DataType="FastReport.Utils.Json.JsonArray" Enabled="true" TableName="JSON">
        <Column Name="index" DataType="System.Int32"/>
        <Column Name="item" DataType="FastReport.JsonBase">
          <JsonTableDataSource Name="Countries" DataType="FastReport.JsonBase" Enabled="true">
            <Column Name="index" DataType="System.Int32"/>
            <Column Name="item" DataType="FastReport.JsonBase">
              <Column Name="CountryName" DataType="System.String"/>
              <Column Name="Capital" DataType="System.String"/>
              <Column Name="Language" DataType="System.String"/>
              <Column Name="President" DataType="System.String"/>
              <Column Name="Currency" DataType="System.String"/>
              <Column Name="GDP_Total" DataType="System.Double"/>
              <Column Name="GDP_Per_Capita" DataType="System.Double"/>
              <JsonTableDataSource Name="Cities" DataType="FastReport.JsonBase" Enabled="true">
                <Column Name="index" DataType="System.Int32"/>
                <Column Name="item" DataType="FastReport.JsonBase">
                  <Column Name="CityName" DataType="System.String"/>
                  <Column Name="Area" DataType="System.Double"/>
                  <Column Name="Population" DataType="System.Double"/>
                  <Column Name="Mayor" DataType="System.String"/>
                  <JsonTableDataSource Name="Airports" DataType="FastReport.JsonBase" Enabled="true">
                    <Column Name="index" DataType="System.Int32"/>
                    <Column Name="item" DataType="FastReport.JsonBase">
                      <Column Name="Airport_Name" DataType="System.String"/>
                      <Column Name="Airport_Code" DataType="System.String"/>
                      <Column Name="Built_Date" DataType="System.String"/>
                    </Column>
                    <Column Name="array" DataType="FastReport.JsonBase"/>
                  </JsonTableDataSource>
                </Column>
                <Column Name="array" DataType="FastReport.JsonBase"/>
              </JsonTableDataSource>
            </Column>
            <Column Name="array" DataType="FastReport.JsonBase"/>
          </JsonTableDataSource>
        </Column>
        <Column Name="array" DataType="FastReport.JsonBase"/>
      </JsonTableDataSource>
    </JsonDataSourceConnection>
    <Relation Name="Country_City" ParentDataSource="null" ChildDataSource="null" ParentColumns="index" ChildColumns="index" Enabled="true"/>
    <Total Name="TotalPopulation" Expression="[JSON.item.Countries.item.Cities.item.Population]" Evaluator="Data2" PrintOn="DataFooter1"/>
    <Total Name="Total Area" Expression="[JSON.item.Countries.item.Cities.item.Area]" Evaluator="Data2" PrintOn="DataFooter1"/>
    <Total Name="CountryCount" TotalType="Count" Evaluator="Data1" PrintOn="ReportSummary1"/>
    <Total Name="TotalAirports" TotalType="Count" Evaluator="Data3" PrintOn="DataFooter2"/>
  </Dictionary>
  <ReportPage Name="Page1" PaperWidth="230.00002" PaperHeight="317" LeftMargin="0" TopMargin="0" RightMargin="0" BottomMargin="0" Fill.Color="72, 45, 189" Watermark.Font="Arial, 60pt" Duplex="Default">
    <ReportTitleBand Name="ReportTitle1" Width="869.4" Height="35.28" Fill.Color="72, 45, 189" Style="dark_background">
      <TextObject Name="Text17" Left="295.14" Top="5.56" Width="313.7" Height="28" Text="Country List Report" HorzAlign="Center" VertAlign="Center" Font="Arial, 20pt, style=Bold" TextFill.Color="White"/>
    </ReportTitleBand>
    <DataBand Name="Data1" Top="74.15" Width="869.4" Height="110.36" Fill.Color="72, 45, 189" Style="dark_background" DataSource="Countries">
      <ShapeObject Name="Shape2" Left="173.86" Top="7.56" Width="544.25" Height="90.71" Border.Color="120, 86, 241" Fill.Color="120, 86, 241" Style="light_background" Shape="RoundRectangle" Curve="2"/>
      <TextObject Name="Text1" Left="279.69" Top="28.68" Width="174.82" Height="20" Border.Lines="Bottom" Border.BottomLine.Color="209, 201, 252" Border.BottomLine.Style="Dash" Border.BottomLine.Width="1.5" Text="[JSON.item.Countries.item.CountryName]" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text3" Left="279.69" Top="57.35" Width="174.82" Height="20" Border.Lines="Bottom" Border.BottomLine.Color="209, 201, 252" Border.BottomLine.Style="Dash" Border.BottomLine.Width="1.5" Text="[JSON.item.Countries.item.Capital]" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text5" Left="559.37" Top="57.35" Width="133.49" Height="20" Border.Lines="Bottom" Border.BottomLine.Color="209, 201, 252" Border.BottomLine.Style="Dash" Border.BottomLine.Width="1.5" Text="[JSON.item.Countries.item.Language]" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text7" Left="559.37" Top="28.68" Width="132.75" Height="19" Border.Lines="Bottom" Border.BottomLine.Color="209, 201, 252" Border.BottomLine.Style="Dash" Border.BottomLine.Width="1.5" Text="[JSON.item.Countries.item.Currency]" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text2" Left="181.42" Top="28.68" Width="86.45" Height="20" Text="CountryName" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text4" Left="181.42" Top="57.35" Width="86.45" Height="20" Text="Capital" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text6" Left="476.22" Top="28.68" Width="66.82" Height="20" Text="Language" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text8" Left="476.22" Top="57.35" Width="66.35" Height="20" Text="Currency" Font="Arial, 9pt" TextFill.Color="White"/>
      <DataBand Name="Data2" Width="869.4" Height="83.5" Fill.Color="72, 45, 189" DataSource="Cities">
        <TextObject Name="Text9" Left="185.2" Top="3.78" Width="200.31" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="[JSON.item.Countries.item.Cities.item.CityName]" Font="Arial, 9pt" TextFill.Color="White"/>
        <TextObject Name="Text11" Left="185.2" Top="22.68" Width="200.31" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="[JSON.item.Countries.item.Cities.item.Area]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" Font="Arial, 9pt" TextFill.Color="White"/>
        <TextObject Name="Text13" Left="185.2" Top="41.57" Width="200.31" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="[JSON.item.Countries.item.Cities.item.Population]" Format="Number" Format.UseLocale="false" Format.DecimalDigits="0" Format.DecimalSeparator="," Format.GroupSeparator="" Format.NegativePattern="0" Font="Arial, 9pt" TextFill.Color="White"/>
        <TextObject Name="Text15" Left="185.2" Top="60.47" Width="200.31" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="[JSON.item.Countries.item.Cities.item.Mayor]" Font="Arial, 9pt" TextFill.Color="White"/>
        <SubreportObject Name="Subreport1" Left="487.56" Top="7.56" Width="340.15" Height="71.81" ReportPage="Page2" PrintOnParent="true"/>
        <TextObject Name="Text10" Left="49.13" Top="3.78" Width="136.06" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="120, 86, 241" Text="CityName" Font="Arial, 9pt, style=Bold" TextFill.Color="White" Style="light_background"/>
        <TextObject Name="Text12" Left="49.13" Top="22.68" Width="136.06" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="120, 86, 241" Text="Area" Font="Arial, 9pt, style=Bold" TextFill.Color="White" Style="light_background"/>
        <TextObject Name="Text14" Left="49.13" Top="41.57" Width="136.06" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="120, 86, 241" Text="Population" Font="Arial, 9pt, style=Bold" TextFill.Color="White" Style="light_background"/>
        <TextObject Name="Text16" Left="49.13" Top="60.47" Width="136.06" Height="18.9" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="120, 86, 241" Text="Mayor" Font="Arial, 9pt, style=Bold" TextFill.Color="White" Style="light_background"/>
        <ContainerObject Name="Container1" Left="385.51" Top="3.78" Width="442.2" Height="75.59" Border.Lines="All" Border.Color="180, 164, 249">
          <TextObject Name="Text26" Width="83.15" Height="75.59" Border.Lines="All" Border.Color="180, 164, 249" Fill.Color="120, 86, 241" Text="Airport List" HorzAlign="Center" VertAlign="Center" Font="Arial, 9pt, style=Bold" TextFill.Color="White"/>
        </ContainerObject>
        <DataFooterBand Name="DataFooter1" Width="869.4" Height="49.51" Fill.Color="72, 45, 189" AfterLayoutEvent="DataFooter1_AfterLayout">
          <TextObject Name="Text18" Left="419.52" Top="7.56" Width="162.66" Height="15.68" Text="[TotalPopulation]" Format="Number" Format.UseLocale="false" Format.DecimalDigits="0" Format.DecimalSeparator="," Format.GroupSeparator="" Format.NegativePattern="0" VertAlign="Center" Font="Arial, 9pt" TextFill.Color="White"/>
          <TextObject Name="Text19" Left="306.14" Top="7.56" Width="113.38" Height="15.12" Text="Total Population:" Font="Arial, 9pt, style=Bold" TextFill.Color="White"/>
          <TextObject Name="Text20" Left="419.52" Top="27.02" Width="162.66" Height="15.68" Text="[Total Area]" Format="Number" Format.UseLocale="false" Format.DecimalDigits="0" Format.DecimalSeparator="," Format.GroupSeparator="" Format.NegativePattern="0" VertAlign="Center" Font="Arial, 9pt" TextFill.Color="White"/>
          <TextObject Name="Text21" Left="306.14" Top="27.02" Width="113.38" Height="15.12" Text="Total Area:" Font="Arial, 9pt, style=Bold" TextFill.Color="White"/>
        </DataFooterBand>
      </DataBand>
    </DataBand>
    <ReportSummaryBand Name="ReportSummary1" Width="869.4" Height="27.82" Fill.Color="72, 45, 189">
      <TextObject Name="Text22" Left="680.31" Top="6.34" Width="162.66" Height="15.68" Text="[CountryCount]" Format="Number" Format.UseLocale="false" Format.DecimalDigits="0" Format.DecimalSeparator="," Format.GroupSeparator="" Format.NegativePattern="0" VertAlign="Center" Font="Arial, 9pt" TextFill.Color="White"/>
      <TextObject Name="Text23" Left="566.93" Top="6.34" Width="113.38" Height="16.34" Text="Country Count:" Font="Arial, 9pt, style=Bold" TextFill.Color="White"/>
    </ReportSummaryBand>
    <PageFooterBand Name="PageFooter1" Width="869.4" Height="26.24" Fill.Color="72, 45, 189">
      <TextObject Name="Text24" Left="355.28" Top="3.78" Width="185.19" Height="15.12" Text="Page: [Page#]/[TotalPages#]" HorzAlign="Center" Font="Arial, 9pt, style=Bold" TextFill.Color="White"/>
    </PageFooterBand>
  </ReportPage>
  <ReportPage Name="Page2" Visible="false" PaperWidth="90" LeftMargin="0" TopMargin="0" RightMargin="0" BottomMargin="0" Watermark.Font="Arial, 60pt" Duplex="Default">
    <DataBand Name="Data3" Width="340.2" Height="18.9" Fill.Color="72, 45, 189" DataSource="Airports">
      <TextObject Name="Text25" Left="3.78" Width="336.38" Height="18.9" Border.Lines="Right" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="[JSON.item.Countries.item.Cities.item.Airports.item.Airport_Name]([JSON.item.Countries.item.Cities.item.Airports.item.Airport_Code]) - [JSON.item.Countries.item.Cities.item.Airports.item.Built_Date]" AutoShrink="FontSize" AutoShrinkMinSize="1" Font="Arial, 9pt" TextFill.Color="White"/>
      <DataFooterBand Name="DataFooter2" Width="340.2" Height="15.12" Fill.Color="72, 45, 189" Style="dark_background">
        <TextObject Name="Text27" Left="143.62" Width="196.54" Height="15.12" Border.Lines="Right" Border.Color="180, 164, 249" Fill.Color="72, 45, 189" Text="Total Airport: [TotalAirports]" HorzAlign="Right" Font="Arial, 9pt" TextFill.Color="White"/>
      </DataFooterBand>
    </DataBand>
  </ReportPage>
</Report>
