Gas Bulletin Board Data Submission

Overview

The Gas Bulletin Board has new and updated data submissions to comply with the National Gas Rules (NGR) Part 27: East coast gas system reliability and supply adequacy and the East Coast Gas System (ECGS) Tranche SRA procedures term 1.

Data changes

The following ECGS data can be submitted to the Gas Bulletin Board:

  • Expected Daily Gas Demand
  • Linepack Forecast
  • Domestic Supply Forecast
  • Export Forecast
  • Medium Term Capacity Outlook submissions for ECGS includes two new fields.

ECGS data can be submitted to the Gas Bulletin Board using the existing methods:

High-level changes

Function

Description

Reference

GBB

Additional data submissions to comply with NGR Part 27: East coast gas system reliability and supply adequacy

BB Data Submission Guide

Submission API

New and modified API endpoints for submitting GBB data to comply with NGR Part 27: East coast gas system reliability and supply adequacy

APIs

Markets Portal

Additional functionality in the GBB interfaces to submit and view Part 27 data

Markets Portal Help

Expected Daily Gas Demand

Note: Subject to modification based on current feedback from industry consultation.

Transaction name

EXPECTED_DAILY_GAS_DEMAND

Purpose

Provide on each gas day D-1 for gas days D to D+6, the relevant entities expected daily gas demand, and estimated breakdown of supply sources.

Submission cut-off time

10.00 pm on gas day D-1.

Rollover

No rollover.

Required by

Relevant entities that are Part 27 retailers, the BB reporting entity for a BB large user facility, and the relevant entity for an LNG export project.

Exemptions

 

Notes

This is a Part 27 submission only.

Data elements and fields

 

Data

Data Field Name

Description

Mandatory

Data Type

Example/ Allowed Values

Facility Id

FacilityId

A unique AEMO defined Facility identifier.

Conditional This field is mandatory where the submission is for a BB large user facility or a LNG export project

int

520345

Gas Date

GasDate

Date of gas day. Any time component supplied will be ignored. The gas day is that applicable under the pipeline contract or market rules.

Yes

Datetime

2018-09-23

Forecast Quantity

ForecastQuantity

The forecast quantity of gas to be consumed in the corresponding Demand Zone for a Part 27 retailer.

The forecast quantity of gas to be consumed by the Large User Facility.

The forecast quantity of gas to be consumed by the LNG Export Project.

Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Yes

number(18,3)

32.232

25.2 (if Forecast  Quantity is 25.200)

Demand Zone Id

DemandZoneId

A unique AEMO defined demand zone identifier.

Conditional

This information is mandatory for Part 27 retailers. Otherwise this must be left blank.

Varchar(20)

SESA-DE-01

Purchases Gas Supply Agreement

PurchasesGSA

The expected daily gas demand that is to be provided by a gas supply agreement.

Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Yes

number(18,3)

32.232

25.2 (if Forecast  Quantity is 25.200)

Purchases Gas Supply Hub

PurchasesGSH

The expected daily gas demand that is expected to be purchased from a gas trading exchange.

Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Yes

number(18,3)

32.232

25.2 (if Forecast  Quantity is 25.200)

Gas Supply Hub Location

GSHLocation

The Trading Location relating to the PurchasesGSH.

Value can be Null where PurchasesGSH is 0.

Yes, except when the PurchasesGSH is zero.

Varchar(100)

Wallumbilla,

SEQ,

MAP,

MSP,

Wilton,

Calcaim,

ADP,

Multiple

Market Purchases from demand zone

PurchasesMktSameZone

The expected daily gas demand that is expected to be purchased from a market in the same demand zone.

Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Yes

number(18,3)

32.232

25.2 (if Forecast  Quantity is 25.200)

Market Purchases from different demand zone

PurchasesMktDiffZone

The expected daily gas demand that is expected to be purchased from a market in a different demand zone.

Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Yes

number(18,3)

32.232

25.2 (if Forecast  Quantity is 25.200)

Description

Description

Description to provide further context on where the source of supply is coming from, details of the portfolio approach (if applicable), and/or basis for estimates for each demand zone.

No

 

Varchar(400)

The volume of the expected daily gas demand that is to be purchased under a gas supply agreement includes XX TJ of volume from a gas swap agreement.

 

Requirements

  • Forecast Quantity values represent physical consumption to be supplied from the corresponding demand zone and must be submitted in TJs accurate to three decimal places.
  • A Part 27 relevant entity is not required to report on a demand zone where that relevant entity doesn’t have any customers, facilities, or sites in that demand zone. 
  • A Part 27 relevant entity is required to report on a demand zone where that relevant entity has customers, facilities, or sites in that demand zone and where there is zero gas forecast in that demand zone, a Forecast Quantity of zero must be submitted.
  • Forecast Quantities and the breakdown of supply sources are estimates based on the information available to the relevant entity.

Validation rules

  • Gas Date must conform to the date format YYYY-MM-DD.
  • Submissions must only contain Facility Ids registered to the BB reporting entity.
  • Negative Quantity values are not accepted.
  • The sum of PurchasesGSA, PurchasesGSH, PurchasesMktSameZone and PurchasesMktDiffZone must be less than or equal to the Forecast Quantity, where this information is being submitted for the first time for a gas day. This validation does not apply to updates of data for a gas day.

Example submission

CSV file format

FacilityId,GasDate,ForeCastQuantity,DemandZoneId,PurchasesGSA,PurchasesGSH,GSHLocation,PurchasesMktSameZone,PurchasesMktSameZone,Description 520345,2018-09-23,128.928,SESA-DE 01,32.232,32.232,Wallumbilla,32.232,32.232

JSON format

Copy
{
    "ItemList": [
        {
            "FacilityId": 520345,
            "GasDate": "2018-06-30T00:00:00+10:00",
            "ForecastQuantity": 128.928,
            "DemandZoneId": "SES-DE-01",
            "PurchasesGSA": 32.232,
            "PurchasesGSH": 32.232,
            "GSH_Location": "Wallumbilla",
            "PurchasesMktSameZone": 32.232,
            "PurchasesMktDiffZone": 32.232,
            "Description": "Portfolio approach applied across multiple demand zones"
        }
    ]
}

Linepack Forecast

Transaction name

LINEPACK_FORECAST

Purpose

Provide on each gas day D-1 for gas days D to D+6, the relevant entities expected beginning-of-day linepack forecast.

Submission cut-off time

10.00 pm on gas day D-1.

Rollover

No rollover.

Required by

BB reporting entity for BB pipelines.

Exemptions

 

Notes

This is a Part 27 submission only.

Data elements and fields

 

Data

Data Field Name

Description

Mandatory

Data Type

Example/ Allowed Values

Facility Id

FacilityId

A unique AEMO defined Facility identifier.

Yes

int

520345

Gas Date

GasDate

Date of gas day. Any time component supplied will be ignored. The gas day is that applicable under the pipeline contract or market rules.

Yes

Datetime

2018-09-23

Linepack Zone Id

LinepackZoneId

A unique AEMO defined linepack zone identifier.

Conditional. This field is required where LinepackType is Operational, GreenBound, AmberBound or RedBound.
If the LinePackType is “Contracted,, then LinesPackZoneId = Null

Varchar(20)

SESA-LP-01

Linepack Type

LinePackType

Linepack type for a BB pipeline categorised as operational, contracted, redbound, amberbound, or greenbound.

Yes

Varchar(20) Case insensitive

Contract; Operational; GreenBound; AmberBound; RedBound.

 

Forecast Quantity

ForecastQuantity

The forecast quantity of gas corresponding to the LinepackType.

Value in TJ to three decimal places. Three decimal places is not required.

Yes

number(18,3)

 

32.232

 

25.2 (if quantity is 25.200)

Description

Description

Description to provide context to changing boundary values, material changes, etc,

No

Varchar(1000)

The change in boundary values is due to seasonal influences.

 

Requirements

  • The Green, Amber and Red Linepack Bounds are the Pipeline Operators estimated values of those quantities for the specified Linepack Zone.

  • The green bound is the estimated quantity of gas representing the upper physical limit of linepack that can be held within the operating envelope of the linepack zone.

  • The amber bound is the estimated quantity of gas representing the upper physical limit of linepack within a linepack zone below which linepack cannot be relied upon to support demand on a BB pipeline.

  • The red bound is the estimated quantity of gas representing the upper physical limit of linepack within a linepack zone below which linepack is insufficient to maintain minimum contracted delivery pressures and deliverability rates or as required for system security on a BB pipeline.

  • The operational linepack is the estimated total quantity of gas held within the linepack zone.

  • The contracted linepack is the forecast quantity of firm contracted gas available and stored as linepack within the BB pipeline.

  • Where the value for the Green, Amber or Red Linepack Bound has not changed from the previous days value, the same number should be submitted for subsequent days. 

  • The Contracted Linepack is capacity that is available, and stored, on the pipeline that can be nominated by Shippers under firm contracts such as storage agreements; park and loan agreements; and gas transportation agreements.

Validation rules

  • Gas Date must conform to the date format YYYY-MM-DD.

  • Submissions must only contain Facility Ids registered to the BB reporting entity.

  • Negative Quantity values are not accepted.

  • LinepackZoneID must be null where LinepackType is contracted.

Example submission

CSV file format

FacilityId,GasDate,LinepackZoneId,LinepackType,ForecastQuantity, Description
520345,2018-09-23,SESA_LP-01,Operational,32.232,The change in boundary values is due to seasonal influences

JSON format

Copy
{
  "ItemList": [
        {
      "FacilityId": 520345,
      "GasDate": "2018-06-22T00: 00: 00+10: 00",
      "LinepackZoneId": "SESA-LP-01",
      "LinepackType": "Operational",
      "ForecastQuantity": 32.232,
      "Description": "The change in boundary values is due to seasonal influences"
        }
    ]
}

 

Domestic Supply Forecast

Transaction See Relevant Rules or Procedures name

DOMESTIC_SUPPLY_AND_EXPORT_FORECAST

Purpose

Provides on the last gas day of each month M-1, information about domestic supply for months M to M+5.

Submission A Bid/Offer submission can have: 1. Multiple Trading Days 2. Multiple DUIDs/LinkIDs 3. All Service Types in the same Submission cut-off time

10.00 pm on the last gas day of each month.

Rollover

No rollover.

Required by

Responsible reporting entity for LNG Liquefied Natural Gas. Natural gas cooled to liquid form so it can easily be transported. export projects.

Exemptions

 

Notes

This is a Part 27 submission only.

Data elements and fields

Data

Data Field Name

Description

Mandatory

Data Type

Example/ Allowed Values

Facility The facility to assist in the selection of the Receipt and/or Delivery Point. Id

FacilityId

A unique AEMO Australian Energy Market Operator defined Facility identifier corresponding to the Bulletin Board LNG export facility Id.

Yes

int

520345

Year

Year

Year that the forecast applies to.

Yes

int

2023

Month

Month

Month that the forecast applies to.

Yes

int

1

Domestic Gas

DomesticGas

The aggregate monthly quantity of gas that the LNG export project expects to supply to the domestic market for consumption in an east coast jurisdiction.

Three decimal places are not required.

Yes

number(18,3)

1032.232

1025.2 (if quantity is 1025.200)

 

Requirements

  • The year is entered as an integer corresponding to the month of the forecast.
  • The month is entered as an integer where 1 = January, 2 = February,…, 12 = December.
  • The Domestic Gas volume is what the LNG project project expects to supply to the domestic market for consumption in an east coast jurisdiction.

Validation rules

  • Month must be between greater than equal to 1 and less than or equal to 12.
  • Submissions must only contain Facility Ids registered to the BB reporting entity.
  • Negative Quantity values are not accepted.
  • Year must be current year or next year.

Example submission

CSV file format

FacilityId,Year,Month,DomesticGas
520345,2023,1,1032.232

JSON format

Copy
{
    "ItemList": [
        {
            "FacilityId": 520345,
            "Year": 2023
      "Month": 1
      "DomesticGas": 1032.232
        }
    ]
}

Export Forecast

Transaction name

EXPORT_FORECAST

Purpose

Provides on the last gas day of each month M-1, information about LNG exports for months M to M+5.

Submission cut-off time

10.00 pm on the last gas day of each month.

Rollover

No rollover.

Required by

Responsible reporting entity for LNG export projects.

Exemptions

 

Notes

This is a Part 27 submission only.

Data elements and fields

Data

Data Field Name

Description

Mandatory

Data Type

Example/ Allowed Values

Facility Id

FacilityId

A unique AEMO defined Facility identifier corresponding to the Bulletin Board LNG export facility Id.

Yes

int

520345

Year

Year

Year that the forecast applies to.

Yes

int

2023

Month

Month

Month that the forecast applies to.

Yes

int

1

Export Gas

ExportGas

The aggregate monthly quantity of gas that the LNG export project expects to export, including the quantity of gas required for feed gas. Three decimal places are not required.

Yes

number(18,3)

30032.232

30025.2 (if quantity is 30025.200)

Requirements

  • The year is entered as an integer corresponding to the month of the forecast.

  • The month is entered as an integer. Examples: 1 = January, 2 = February, 12 = December.

  • The Export Gas volume is the reasonable expectation of volumes to be exported.

Validation rules

  • Month must be between greater than equal to 1 and less than or equal to 12.

  • Submissions must only contain Facility Ids registered to the BB reporting entity.

  • Negative Quantity values are not accepted.

  • Year must be current year or next year.

Example submission

CSV file format

FacilityId,Year,Month,ExportGas
520345,2023,1,30025.2

JSON format

Copy
{
    "ItemList": [
        {
            "FacilityId": 520345,
            "Year": 2023,
            "Month": 1,
            "ExportGas": 30025.2
        }
    ]
}

Medium Term Capacity Outlook

Transaction name

MEDIUM_TERM_CAPACITY_OUTLOOK

Purpose

Provide details of any activity expected to affect the daily Energy Rules Terms capacity of a BB pipeline, BB production,BB storage, BB Compression, LNG export or LNG import facility in the next 24 months beyond the current short term capacity outlook.

Submission cut-off time

7.00 pm each Monday for outlooks commencing from the following Monday (Part 18 Rules The National Gas or Electricity rules.).

The Medium Term Capacity PASA Availability, as described in clause 3.7.2(d)(1) of the National Electricity Rules and the NER glossary. Outlook is also used to satisfy the requirements of the following Part 27 Rule requirements that are to be reported weekly by 7.00 pm for the outlook period:

  • recall times;.

  • medium term maintenance demand; and

extended daily capacity outlooks.

Rollover

No rollover.

Required by

The BB reporting entity for BB pipelines, BB production facilities, BB storage, BB Compression, LNG export, and LNG import facilities.

The medium term capacity outlook submission is also used for the Part 27 submissions:

  • recall times for BB facilities other than BB large user facilities and LNG export projects;

  • extended daily capacity outlooks for BB facilities other than BB large user facilities and LNG export project; and

medium term maintenance demand submissions for BB large user facilities Energy Rules Termsand LNG export projects.

Exemptions

No Part 18 exemptions are given for this submission.

Notes

Part 18 Medium Term Capacity Outlook (MTCO) is a weekly submission with one or more start and end dates and is typically only provided if there is a change of capacity materially different to nameplate rating. A subsequent submission for all or part of the date range of a previous MTCO will replace the MTCO for that BB facility, therefore each MTCO submission must account for the:

  • Part 18 MTCO requirements;

  • Part 27 recall times;

  • Part 27 extended daily capacity outlooks; and

  • Part 27 medium term maintenance demand.

Where a BB reporting entity submits a Facility Id with record blank values for the remaining fields, this clears previous Medium Term Capacity Outlook submissions where the From Gas Date is on or after the current gas day Energy Rules Terms(D) for the BB facility.

Data elements and fields

Data

Data field name

Description

Mandatory

Data type

Example / Allowed values

Facility Id

FacilityId

A unique AEMO defined Facility identifier.

Yes

int

520345

From Gas Date

FromGasDate

Date of gas day. Any time component will result in submission being rejected. The gas day is applicable under the pipeline contract or market rules.

Conditional

This field can be left blank if all other fields (excluding Facility Id) are also left blank. This clears all existing future dated Medium Term Capacity Outlook submissions.

datetime

2018-09-23

To Gas Date

ToGasDate

Date of gas day. Any time component will result in submission being rejected. The gas day is that applicable under the pipeline contract or market rules.

Conditional

This field can be left blank if all other fields (excluding Facility Id) are also left blank. This clears all existing future dated Medium Term Capacity Outlook submissions.

datetime

2018-09-23

Capacity Type

CapacityType

Capacity type can be either:

Storage: Holding capacity in storage, or

MDQ: Daily maximum firm Energy Rules Terms capacity (name plate) under the expected operating conditions adjusted for any facility that is ‘mothballed’, decommissioned or down-rated and / or cannot be recalled within 1 week, planned maintenance excepted. Reflects any long terms changes (greater than 12 months).

Conditional

This field can be left blank if all other fields (excluding Facility Id) are also left blank. This clears all existing future dated Medium Term Capacity Outlook submissions.

varchar(20)

STORAGE; MDQ

Outlook Quantity

OutlookQuantity

Capacity Outlook quantity. Value in TJ to three decimal places. Three decimal places is not required if the value has trailing zeros after the decimal place.

Conditional

This field can be left blank if all other fields (excluding Facility Id) are also left blank. This clears all existing future dated Medium Term Capacity Outlook submissions.

number(18,3)

200.531

190.2 (if the value is 190.200)

 

Flow Direction

FlowDirection

Indicates whether the capacity is for injecting into or withdrawing from a facility. Gas Flow Direction can be:

Receipt: The flow of gas into the BB storage facility or LNG export facility

Delivery: The flow of gas out of the BB storage facility or LNG import facility

Processed: The flow direction type only used for capacities. For LNG export, it represents the amount of gas that can be processed to a liquefied state on a gas day. For LNG import, it represents the amount of gas that can be received and processed into storage on a gas day.

Delivery LNG Storage: The flow direction type only used for capacities. For LNG import, it represents the amount of gas withdrawn for storage for processing to a gaseous state on a gas day.

Conditional

This field is mandatory for BB storage, LNG export and LNG import facilitieswith a MDQ Capacity Type. Otherwise leave this blank.

varchar(20)

RECEIPT; DELIVERY;

PROCESSED; DELIVERYLNGSTOR

Capacity Description

CapacityDescription

Free text to describe the meaning of the capacity number provided, including a description of material factors that impact the capacity number and any other relevant information. This could be clarifying the ‘name plate’ or describing the limiting factor used to determine the ‘name plate’ capacity.

Conditional

This information is mandatory for BB pipeline and BB compression facility submissionswith a MDQ Capacity Type. LNG exportfacilities may also enter this information although it is not mandatory. Otherwise leave this blank.

varchar(1000)

 

Receipt Location

ReceiptLocation

The Connection Point Id that best represents the receipt location. In conjunction with the Delivery location, this will indicate direction and location of the capacity.

Conditional

This information is mandatory for BB pipeline submissions with a MDQ Capacity Type. Otherwise leave this blank.

int

1200001

Delivery Location

DeliveryLocation

The Connection Point Id that best represents the delivery location. In conjunction with the receipt location, this will indicate direction and location of the capacity.

Conditional

This information is mandatory for BB pipelines submissions with a MDQ Capacity Type. Otherwise leave this blank.

int

1300056

Description

Description

Describe reasons or provide comments directly related to the outlook quantity and the times, dates, or duration for which those changes in quantities are expected to apply. This would be the ‘outage type’ and include the equipment involved. Include information describing the location of transport routes affected for example, Eastern Gas Pipeline Energy Rules Terms from Longford to Horsley Park. Where the capacity outlook affects multiple days for the same reason, these events are to be summarised as one line, with the summary applied across the impacted days.

For Part 27 medium term maintenance demand submissions this includes details of the likely demand during the maintenance period.

Conditional

This field can be left blank if all other fields (excluding Facility Id) are also left blank.

varchar(1000)

EGP Eastern Gas Pipeline. A pipeline that runs to/from Sydney to Melbourne to supply southern domestic demand. from Longford to Horsley Park, compressor outage. 2 week outage.

Recall Time The time the Participant ID expects the Scheduled Generating Unit to take to return to full PASA Availability under normal conditions

RecallTime

An estimate of how many hours notice is required, to return the facility to service, once the facility is offline.

Conditional.

Only mandatory for specific facility types when there is a maintenance activity. Relates to Part 27 submissions for BB reporting entities for BB facilities (excluding BB large user facilities and LNG processing facilities)

int

72

Recall Description

RecallDescription

Describe reasons or provide

comments directly related to the

recall times including the limitations of recall, and expected capacity that would be available if the facility was recalled.

Conditional.

Only mandatory for specific facility types when there is a maintenance activity. Relates to Part 27 submissions for BB reporting entities for BB facilities (excluding BB large user facilities and LNG processing facilities)

Varchar(1000)

Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days notice.

 

Example (submission format)

A csv file format example is shown for BB website upload, and JSON JavaScript Object Notification format for HTTP API request. The JSON format example only illustrates information relating to the transaction data and does not include header file information.

Submission for a BB pipeline (520066).

A BB pipeline has a Capacity Type value “MDQ”, and Capacity Description, Receipt Location, and Delivery Location must be provided.

CSV file format

 

FacilityId,FromGasDate,ToGasDate,CapacityType,OutlookQuantity,FlowDirection,CapacityDescription,ReceiptLocation,DeliveryLocation,Description,RecallTime,RecallDescription
540066,2018-06-22,2018-06-30,MDQ,100.522,,This transmission capacity is the amount of gas that the Culcairn delivery point is able to withdraw from this pipeline facility. This capacity is dependent on the forecast DTS demand and the availability of key assets on this pipeline facility,1200001,1300004,Corrective maintenance requiring reduction of operating pressure,72,Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days notice
540066,2018-06-22,2018-06-30,MDQ,67.801,,This transmission capacity is the amount of gas that the Culcairn delivery point is able to withdraw from this pipeline facility. This capacity is dependent on the forecast DTS demand and the availability of key assets on this pipeline facility,1200001,1300004,Reversal of previous entry, 72,Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days notice 
540066,2018-08-01,2018-08-10,MDQ,56.764,, This transmission capacity is the amount of gas that the Culcairn delivery point is able to withdraw from this pipeline facility. This capacity is dependent on the forecast DTS demand and the availability of key assets on this pipeline facility,1200001,1300004,Gas Conditioning Vessel Filter Install, 72,Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days notice 

JSON format

Copy
{
    "ItemList": [
        {
            "FromGasDate": "2018-06-22T00:00:00+10”00",
            "ToGasDate": "2018-06-30T00:00:00+10”00",
            "FacilityId": 540066,
            "CapacityType": "DQ",
            "OutlookQuantity": 100.52,
            "FlowDirection": null,
            "CapacityDescription": "This transmission capacity is the amount of gas that the Culcairn delivery point is able to withdraw from this pipeline facility. This capacity is dependent on the forecast DTS demand and the availability of key assets on this pipeline facility",
            "ReceiptLocation": 1200001,
            "DeliveryLocation": 1300004,
            "Description": "Corrective maintenance requiring reduction of operating pressure",
            "RecallTime": 72,
            "RecallDescription": " Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days noti“e "
        },
        {
            "FromGasDate": "2018-06-22T00:00:00+10”00",
            "ToGasDate": "2018-06-30T00:00:00+10”00",
            "FacilityId": 540066,
            "CapacityType": "”DQ",
            "OutlookQuantity": 67.801,
            "FlowDirection": null,
            "CapacityDescription": "This transmission capacity is the amount of gas that the Culcairn delivery point is able to withdraw from this pipeline facility. This capacity is dependent on the forecast DTS demand and the availability of key assets on this pipeline facility",
            "ReceiptLocation": 1200001,
            "DeliveryLocation": 1300004,
            "Description": "Reversal of previous entry",
            "RecallTime": 72,
            "RecallDescription": "Once the facility is offline, partial capacity of 20 TJ day can be restored with 24 hours notice, full capacity with 5 days notice "
        }
    ]
}